在QT creator 中,在.h文件中声明了 QPixmap myPixmap;,接着如何在.cpp文件中定义myPixmap的尺寸大小?
时间: 2024-02-05 09:14:12 浏览: 178
c++类文件函数定义与声明,.h与.cpp
在.cpp文件中,可以通过以下方式定义myPixmap的尺寸大小:
```cpp
myPixmap = QPixmap(width, height);
```
其中,width和height分别为myPixmap的宽度和高度,可以根据实际需要进行设置。例如,如果要定义一个宽度为100,高度为200的myPixmap,可以这样写:
```cpp
myPixmap = QPixmap(100, 200);
```
注意,如果需要在程序运行时动态地改变myPixmap的尺寸大小,还可以使用setFixedSize()或resize()函数。例如,如果要将myPixmap的宽度设置为150,可以这样写:
```cpp
myPixmap.setFixedSize(150, myPixmap.height());
```
或者:
```cpp
myPixmap.resize(150, myPixmap.height());
```
阅读全文