QT 中修改程序form图标,mainwindow图标

哎哎9年前 (2015-04-23)C++4849

  1、通过qtcreator新建一个文件filename.qrc,将图片添加到filename.qrc文件中:选择Add Prefix得到/new/prefix1,简单点改为/,再选Add Files,将文件添加进去,如images/photo.png

  或者用文本编辑filename.qrc文件,改为

  <RCC>
  <qresource prefix="/">
  <file>images/photo.png</file>
  </qresource>
  < /RCC>

  2、将filename.qrc添加到工程中,在*.pro中添加:

  RESOURCES+=filename.qrc

  3、在代码中添加

setWindowIcon(QIcon(":/images/photo.png"));

相关文章

【QT】代码或者程序出现乱码的问题

  1.str = QString("%1 %2 (%3s-%4s)").arg("permissive").arg("society")....

解决QWidget: Cannot create a QWidget when no GUI is being used

  长时间不用Qt了,新建了个控制台工程再添加自己的类,即是不想使用designer来设计自己的界面,编译时没有错误,执行时出现QWidget: Cannot create a QWidget whe...

[QT]qt 程序退出代码。

  1.关闭主窗口并退出程序是    QApplication::exit()     2.如果是QDialog,就accept() 或 reje...

好久没更新了,这次介绍 qDebug()的所有输出转移至文件中

#include <QtDebug> #include <QFile> #include <QTextStream> #defi...