Qt使用与问题处理
1. QToolButton上的图标无法显示
现象:在资源文件中配置了图片,创建QToolButton时引用,结果按钮上没有图片。然而,换做系统上的绝对路劲来引用,图片就出现了。
QToolButton* testPn = new QToolButton; testPn->setIcon(QIcon(QString::fromUtf8(":/image/res/ru.png"))); testPn->setIconSize(QSize(33,31)); testPn->setMinimumSize(QSize(83, 60));
系统绝对路劲是:D://run.png
解决方法:删除编译输出的目录(我这里用的是Debug目录)。
分析原因:由于资源文件没有时在原编译后再添加的,因此,我估计,Qt的qmake存在检测是否有新的资源文件的缺陷。
------------------------------------------------------------------------------------------------------------------------------------------------------
需要荷兰版牛栏、荷兰美素、母婴用品的攻城师、设计师朋友,欢迎关顾【七彩母婴店】【http://qicaoyun.taobao.com】。凡是从博客园得知信息的,全店商品,均可优惠,请告知客服哦。你也可以通过淘代码【D5867219】,在淘宝搜索到我们。收藏有礼哦!