QT中怎么引用图片

如题:我要做手机Linux系统下的application有gui,需要有图标在手机上吧,但是我不知怎么在这个程序中引用图标,不了解的请谨慎解释。。。。因为网上这方面的太少... 如题:
我要做手机Linux系统下的application有gui,需要有图标在手机上吧 ,但是 我不知怎么在这个程序中引用图标,不了解的请谨慎解释。。。。因为网上这方面的 太少 我无法判断对错 你们说的对与我来说就是对的 。。。。。。。。。。
展开
 我来答
使臣2010
2010-08-23 · TA获得超过154个赞
知道答主
回答量:58
采纳率:0%
帮助的人:84.6万
展开全部
我不知道你说的图标是指哪一方面,是生成的exe可执行文件的图标,还是在执行过程中,窗口的图标,两个我都说一下:
1.生成的exe可执行文件的图标
找一个ico文件,假设在.pro所在当前目录下为main.ico
写一个.rc文件,比如为main.rc内容如下:
IDI_ICON1 ICON DISCARDABLE "main.ico"

然后在.pro文件中加入:
win32:RC_FILE = main.rc

然后再编译,就能看到可执行程序加上了图标了。
2.在程序中添加图标,比如窗口的左上方的图标,就是WindowIcon
setWindowIcon(QIcon(QPixmap(":/images/icon.png")));
这里的图标就是存放在images文件夹下的图标文件,在用这句话之前必须要写.qrc文件,就是XML格式的资源文件,举例如下:
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/icon.png</file>
</qresource>
</RCC>

先解释这么多

参考资料: Qt中文网http://www.qtcn.org/bbs/read.php?tid=25250&keyword=%CD%BC%B1%EA 加上自己的经验

C_LIFEI
2010-08-23 · TA获得超过800个赞
知道小有建树答主
回答量:431
采纳率:0%
帮助的人:360万
展开全部
使用QIcon类,它有很多构造函数,,,有个构造函数是根据了个路径创建一个对象
我的程序中有这样一句代码,,,是为“文件菜单”加"另存为..."菜单项,并且加上图标
QActionGroup m_actionsFile;

m_actionsFile->addAction(QIcon(":/saveAs.png"),tr("Save As"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式