为QT应用程序添加图标 转

第1,第2种方法经本人验证可行

1:通过qmake生成makefile实现过程:

(1) 找到一张图片.ico,名字改为myappico.ico;

(2) 创建一个新的文本文档,内部添加  IDI_ICON1           ICON   DISCARDABLE   "myappico.ico",并将文件重命名为myapp.rc;

(3) 在myapp.pro文件最后加上RC_FILE = myapp.rc,重新生成之后,就修改成功了

2.不用qmake生成makefile实现过程:

前面两步骤一样,最后一步改为,将.rc文件加载至工程中,通过右键工程——添加——已存在文件,添加后右键.rc文件编译,重新生成可执行文件后就修改成功了

3:

1.设置应用程序运行时所有窗口默认图标,

QString dir = QApplication::applicationDirPath();

  1. //设置可执行程序路径为当前工作路径
  2. QDir::setCurrent(dir);
  3. QApplication::addLibraryPath("./plugins");

QApplication::addLibraryPath("./images");

a.setWindowIcon(QIcon("./images/myappico.ico"));

原文地址:https://www.cnblogs.com/yzl050819/p/9184375.html

时间: 2024-12-11 01:29:29

为QT应用程序添加图标 转的相关文章

Qt给按钮添加图标

ui.btnTest2->setIcon(QIcon(QPixmap(":/DlgGUO/icon/qd.ico"))); 不知道是Qt帮助上面说的不清楚,还是怎么的,看不明白,好不容易找到用法,记着留用 Qt给按钮添加图标

Delph控制台(Console)程序添加图标和版权信息

Delphi创建控制台(Console)程序默认是无法添加图标和版权的.经过仔细的对比窗体程序与控制台程序源码,发现窗体程序的工程文中,在uses结束begin开始的地方有一句如下代码:{$R *.res}而控制台程序的工程文件里是没有这句代码的.于是,我就在想是不是我在控制台程序的工程文件里加上如上代码,我们就可以更改图标和添加版权了,说做就开始做,加上如上代码,然后保存,Delphi会自动生成资源文件,如下图:本以为可以就可以编辑图标和版权了,结果发现,版权是可以修改了,但是图标还是无法修改

WIN32 APPLICATION 程序添加图标的方法

需要更改一个WIN32 APPLICATION 工程运行之后EXE的图标的方法如下: 由于WIN32 APPLICATION 工程开始的时候没有加入资源所以很多人不知道怎样向其中导入一张ICO图标具体方法如下 1.在菜单栏占到 Insert ->Resource如下图: 然后点击保存,选择你要保存的路径 (程序所在的路径) 然后你就会发下该路径下存在script1.rc和resource.h两个文件. 2.向工程中添加script1.rc和resource.h两个文件.这个应该不用细说? 然后在

为QT应用程序设置图标

在Qt助手中搜索关键字"Setting the Application Icon"就可以看到在各种平台设置Qt程序图标的方法. 这里将Windows平台下的设置图标的方法总结一下: 首先准备个ICO图标,例如:app.ico 网上下到的图标文件一般都是png格式的,这里推荐个网站,可以将png 等其他图片格式转化为 ico.并且转化成的图标可以选择各种大小尺寸. http://www.converticon.com/ 有了图标文件后,建立一个 RC 文件,比如 app.rc 里面就写一

QT应用程序设置图标

1.下载图标:app.ico 2.新建记事本,输入:IDI_ICON1 ICON DISCARDABLE"app.ico":改变名字为jude.rc 3.将两个文件放在工程下面 4.在.pro里最后面添加:RC_FILE = jude.rc 5.在MainWindow的构造函数里:this->setWindowIcon(QIcon("app.ico")); 完成

【转】设置Qt应用程序图标及应用程序名

一直以来很纠结给qt应用程序添加图标问题,在网上收过一次,但是感觉不够完整,现将自己的实现过程记录下,以便以后查看: 通过网上的例子知道qt助手中有相关说明: Setting the Application Icon The application icon, typically displayed in the top-left corner of an application's top-level windows, is set by calling theQWidget::setWind

Qt 程序和窗口添加图标

Qt项目在打包发布之后都需要有个个性的程序图标和窗口图标,这样会使程序更加美观大方,下面我们分别来看如何给程序和窗口分别添加图标.我们需要两种格式的图片,一种是.ico的,用来给程序添加图标,一种是.bmp或是.png的,用来给窗口添加图标. - 程序添加图标 如果使用的Qt Creator,那么用记事本创建一个后缀为.rc的资源文件,然后再其中添加: IDI_ICON1 ICON DISCARDABLE "xxx.ico" 注:xxx.ico为图标文件名称 然后修改工程文件(*.pr

qt程序添加文件版本号

1.需要一个 *.rc 文件,用以保存相关信息.比如添加一个 app.rc 里面内容如下所示: IDI_ICON1 ICON DISCARDABLE "app.ico" -----> 设置应用程序图标 #include "winver.h" VS_VERSION_INFO VERSIONINFO FILEVERSION 2014,8,7,1 PRODUCTVERSION 1,0,0,0 FILEFLAGS 0x0L FILEFLAGSMASK 0x3fL FI

Qt 应用程序图标设置问题

问题描述:同学编写的小程序里,建立了资源文件夹,并在里面加入了(ico,png图片)而且在MainWindows窗口属性的windowsIcon的属性里,设置了图片.本以为这样就可以设置debug里面的exe的应用程序的图标.([1]因为我们在初学Qt的时候,是将一个ico图标放在资源文件夹下,然后建立txt,输入 IDI_ICON1 DISCARABLE “myico.ico”,将其后缀改为.rc然后,在项目目录pro的文件里加入 RC_FILE += myico.rc.直接运行程序,这样Ma