1 程序中使用资源文件

A  一个QT空项目

B  右击项目,添加新文件

添加后的效果是

C  右击main.prc,选择“添加现有项”,找到要使用的资源文件。最终的效果是:

D 使用qrc文件

T27Resource.pro

RESOURCES += \

main.qrc

SOURCES += \

main.cpp

QT += gui widgets

main.cpp

#include <QApplication>
#include <QLabel>
#include <QPixmap>
 
int main(int argc,char** argv)
{
    QApplication app(argc,argv);
 
    //引用文件的时候要加上下面一句
    Q_INIT_RESOURCE(main);
 
QLabel label;
//使用资源文件的时候,前面加上 冒号
    label.setPixmap(QPixmap(":/aaa.png"));
    label.show();
 
    return app.exec();
}

运行效果如下:

2  程序打包

安装Inno安装包

下面开始制作安装程序

点击File -- > New

直到最后结束

编写完成之后,可以点击buildàcompile,接着就可以在指定的目录中输出exe文件

2.QT中使用资源文件,程序打包相关推荐

  1. Qt中添加资源文件及资源文件的使用

    1.将包含各种icon的名为 resource文件夹放在.pro所在的文件夹中 2.右键工程文件夹,添加新文件->Qt--->Qt资源文件->起名为resource,保存在.pro所 ...

  2. qt中添加资源文件以及添加菜单图标、工具栏中菜单的快捷方式、窗口以及对话框的icon

    1.file--new-QT resource file,就会在工程中添加一个资源文件,然后单击Add下拉框,选择Add prefix,可以将生成的/new/prefix的后缀改为其他的名字,如fil ...

  3. 从jar包中读取资源文件

    :[解惑]深入jar包:从jar包中读取资源文件 精华帖 (3) :: 良好帖 (15) :: 新手帖 (9) :: 隐藏帖 (0) 作者 正文 Heart.X.Raid 等级: 性别: 文章: 72 ...

  4. [Java基础] 深入jar包:从jar包中读取资源文件

    转载: http://hxraid.iteye.com/blog/483115?page=3#comments 我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的 ...

  5. 深入jar包:从jar包中读取资源文件

    我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看 ...

  6. java jar包资源文件_深入jar包:从jar包中读取资源文件

    我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看 ...

  7. java 如何读取jar包内资源文件_【解惑】深入jar包:从jar包中读取资源文件

    我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等).在单独运行的时候这些简单的处理当然不会有问题.但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了.看看 ...

  8. Qt中的.qrc文件

    Qt中的qrc文件 是一个xml格式的资源配置文件,与应用程序关联的应用程序由 .qrc 文件来指定,它用XML记录硬盘上的文件和对应的随意指定的资源名称,应用程序通过资源名称来访问资源.指定的路径是 ...

  9. 在WinRT中读取资源文件

    在.Net Framework程序中,我们经常以如下方式读取程序集中的资源文件: Assembly readAssembly = Assembly.GetExecutingAssembly();    ...

最新文章

  1. Linux中Eclipse开发android的配置问题
  2. [转]JAVA字节数据与JAVA类型的转换
  3. Printed Exception strings - what do all those flags mean?(转)
  4. linux 故障注入_基于chaosblade的故障注入平台小试
  5. 41)子类和父类的内存关系
  6. 2007最受欢迎的十大Ajax技术文章
  7. HTTP 协议知识点总结(一)
  8. eclipse 插件扩展新建java页面_java-Eclipse插件:创建动态菜单和相应的处理...
  9. 苹果iPad新品传言来袭:iPad mini终于要换磨具了?
  10. 纵览轻量化卷积神经网络:SqueezeNet、MobileNet、ShuffleNet、Xception
  11. linux下pcie串口卡驱动安装,pci串口卡万能驱动
  12. 智慧路灯多功能综合杆 智慧照明 改善道路景观
  13. QUIC特性之连接迁移和队头阻塞消除
  14. 腾达fh307没有显示服务器名,腾达(Tenda)FH307路由器无线WiFi密码和名称设置
  15. 计算机网络技术对经济的直接影响,计算机网络技术对电子商务发展的影响
  16. Zabbix 分布式监控
  17. 为什么今天不写技术文章
  18. 基于51单片机智能手机锂电池充电器设计
  19. 国产骨传导耳机推荐,目前最好用的几款骨传导耳机
  20. Educational Codeforces Round 118 (Rated for Div. 2)/C. Poisoned Dagger

热门文章

  1. Django框架(20.Django的视图函数的request参数以及QueryDict对象)
  2. 万字长文了解免疫算法原理 及求解复杂约束问题(源码实现)
  3. OpenCASCADE:使用扩展数据交换 XDE之自定义注释note
  4. wxWidgets:wxStringBufferLength类用法
  5. boost::signals2模块实现用于从槽返回值到信号调用的示例程序
  6. boost::process::async_pipe相关的测试程序
  7. boost::mp11::mp_remove相关用法的测试程序
  8. boost::geometry::transform用法的测试程序
  9. GDCM:排序图片的测试程序
  10. VTK:Utilities之DataAnimation