社区
Qt
帖子详情
QT资源图标哪里来?
在飞的特拉斯
2011-06-20 11:31:57
请教各位大虾,在设置qt按钮的时候,那些漂亮的图标是哪里来的呢?自己制作吗?谢谢
...全文
1373
7
打赏
收藏
QT资源图标哪里来?
请教各位大虾,在设置qt按钮的时候,那些漂亮的图标是哪里来的呢?自己制作吗?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超超王贱贱
2011-07-02
打赏
举报
回复
注意冒号
long2015
2011-06-24
打赏
举报
回复
[Quote=引用 5 楼 zhaoli_1956 的回复:]
4L正解
[/Quote]
我觉得Ta的问题是没有图片文件。而不是怎么加入资源。
分享下
http://www.tutorialcadet.com/20-user-interface-icon-sets-for-developers/
下面是图标搜索
http://www.iconseeker.com/search/refresh/
http://www.iconfinder.com/
http://findicons.com/
还可以看看这篇文章
8个高质量图标的最佳搜索引擎
http://sd.csdn.net/a/20110408/295499.html
zhaoli_1956
2011-06-22
打赏
举报
回复
4L正解
版主
2011-06-21
打赏
举报
回复
qrc文件是QT的资源文件,各种资源(图标等)以XML标签的形式被标记在其中。RCC编译后就会生成在工程中直接可用的目标对象,于是在工程中就可以通过调用相应标签来引用资源。
设置QT窗口图标:
1. 编辑资源文件,在其中加入图标资源。保存为appName.qrc
<!DOCTYPE RCC><RCC version="1.0">
<qresource>
<file>images/my.png</file>
<file>images/ok.png</file>
</qresource>
</RCC>
2. 在工程目录里添加对应于标签(images)的文件夹images,将图片(my.png、ok.png)都保存其中。
3. 在main()函数开始处添加 Q_INIT_RESOURCE(mainwindow); 这是为了强制初始化qrc资源,具体说明可以参看文档:
http://doc.qt.nokia.com/latest/qdir.html#Q_INIT_RESOURCE
4. 对于想要设置的窗口(假设是MyWindow),调用函数:MyWindow.setWindowIcon(QIcon(":images/ok.png")); // 注意冒号
5. 重新编译,OK
设置程序图标:
程序图标的设置与平台有关,因此无法保存在qrc中并在程序中进行设置。Windows平台下QT程序的图标可以通过以下方式设置:
创建一个windows下的资源文件myapp.rc,写入以下内容:
IDI_ICON1 ICON DISCARDABLE "app.ico"
将app.rc 和 图标(app.ico)都保存在工程目录下,再在QT工程文件中加入一行 RC_FILE = myapp.rc ,重新编译即可。
开始领悟
2011-06-21
打赏
举报
回复
这个我也想要啊
念茜
2011-06-20
打赏
举报
回复
http://blog.csdn.net/yiyaaixuexi/archive/2011/04/23/6343337.aspx
念茜
2011-06-20
打赏
举报
回复
Qt
开发常用菜单小
图标
.zip
Qt
开发过程中会经常用到一些
图标
,小编收集了大概370多个菜单小
图标
,包括文件操作、编辑、检索等相关
图标
,视频播放操作相关
图标
等,感兴趣的可以下载收藏。
Qt
资源
库 图片
这是
qt
安装文件里可用的
图标
文件,作为开发人员的
图标
资源
很好,用不着自己一个一个找了。
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
课程学习目标这套
QT
课程体系是为准备从事以下软件工程师岗位工作的学员群体精心研发的。
QT
软件工程师
QT
高级软件工程师
QT
课程技术模块
QT
核心技术概念
QT
图形窗口编程技术
QT
QSS界面美化实战技术
QT
实用框架编程技术
QT
课程学习路线
QT
核心基础概念体系编程实践
QT
Widgets图形窗口编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件IO框架编程实践
QT
绘图框架编程实践
QT
图形视图框架编程实践
QT
网络框架编程实践
QT
多线程框架编程实践
QT
线程池框架编程实践
QT
并发库框架编程实践
QT
课程推荐章节
QT
控件美化界面美化是这套
QT
课程中的特色亮点,是
QT
软件工程师在工作实践中可以直接参考应用的,推荐认真学习。
QT
QSS基础控件界面美化
QT
QSS高级控件界面美化
QT
QSS其它控件界面美化
QT
QSS窗口组合界面美化
QT
QSS主窗口界面美化
Qt
实现简单的文件列表,类似
资源
管理器的
图标
浏览。
1 动态调整scrollarea,增加或取消滚动条 2 递归检索指定路径,获取目录及子目录内所有文件。
Qt
界面如何添加工具栏
图标
图标
是
Qt
资源
的一种;qrc文件内部包含了
图标
的相对路径;rcc是
Qt
的
资源
编译器,它以qrc文件为编译对象,编译产生开发过程中能够直接使用的目标对象。
Qt
16,239
社区成员
26,650
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章