ui->captrue_lab->setPixmap(QPixmap::fromImage(*imag)); 自适应窗口大小
时间: 2023-06-26 18:06:32 浏览: 111
窗口大小适配
要实现自适应窗口大小,可以使用QLabel的setScaledContents方法。该方法可以根据窗口大小自动缩放图片。具体的实现如下:
```cpp
ui->capture_lab->setPixmap(QPixmap::fromImage(*imag));
ui->capture_lab->setScaledContents(true);
```
其中,capture_lab是显示图片的QLabel控件,imag是QImage类型的图像数据。使用setScaledContents方法将QLabel的scaledContents属性设置为true,即可实现自适应窗口大小的效果。
阅读全文