首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

widget自动调整大小,该怎么处理

2012-09-12 
widget自动调整大小我想做一个像android每个应用的图标一样的东西,按钮下面显示着文字的按钮,我的想做是:

widget自动调整大小
我想做一个像android每个应用的图标一样的东西,按钮下面显示着文字的按钮,
我的想做是:把一个QPushButton(显示为一个图片)和一个QLabel(显示为文字)放到一个QWidget上面,把他们作为一个控件来放到layout上面,可是实际我发现, 当widget所在的layout如果调整的小于图片的大小,这时widget上面的图片只会显示一半,请问下:我怎样能让widget上的图片完整的显示,就是他们怎样可以随着widget的缩放 而缩放。

谢谢!!!



[解决办法]
setPixmap(QPixmap(":/images/titlepicture.png").scaled(130, 20, Qt::IgnoreAspectRatio, Qt::SmoothTransformation));
路径,缩放,不按长宽比,平滑缩放(避免失真)

热点排行