QT如何放大图标的大小 5

我在QWidge中添加了一个QListWidget,现在想实现的就是,点击按钮,让QListWidget中每一行的QIcon的大小变成宽300,高200就是重新设置ui-... 我在QWidge中添加了一个 QListWidget ,现在想实现的就是,点击按钮,让 QListWidget中每一行 的QIcon的大小变成 宽300,高200
就是 重新设置 ui->myQListWidget里面每一行 的QIcon大小
展开
 我来答
winland0704
2011-09-25 · TA获得超过1075个赞
知道小有建树答主
回答量:715
采纳率:0%
帮助的人:841万
展开全部
如果你设置图标的图片大小超过300*200,那么一句代码:
ui->myQListWidget->setIconSize(QSize(300,200));
就会把所有行的图标都设置成300*200.
如果你的图标不够大,那么只会显示各自图标的最大尺寸。
你的图标尺寸够大不?
薄荷糖柠檬水
2017-06-29 · TA获得超过4121个赞
知道小有建树答主
回答量:2192
采纳率:75%
帮助的人:145万
展开全部
如果你设置图标的图片大小超过300*200,那么一句代码:
ui->myQListWidget->setIconSize(QSize(300,200));
就会把所有行的图标都设置成300*200.
如果你的图标不够大,那么只会显示各自图标的zui大尺寸。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mileelove
推荐于2017-07-02 · TA获得超过454个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:326万
展开全部
QPixmap scaled ( const QSize & size, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation ) const
QPixmap scaled ( int width, int height, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation ) const

请使用上面两个函数进行图片的缩放,详细描述见qt文档
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式