为qt程序添加ico图标

方法一/步骤

1、添加资源文件


2、在主窗口代码中添加以下代码:

//设置图标
QPixmap pixmap ( ":/image/image/lock.png" );
this -> setWindowIcon ( pixmap );
// 移动显示位置
this -> move ( QApplication :: desktop ()-> width ()- 870 , 0 );
// 显示在最上层
this -> setWindowFlags ( Qt :: WindowStaysOnTopHint );

3、完成后即可



方法二/步骤

  1. 我们还是以刚才的项目为例,但是把我们刚才所做的工作删掉,包括项目生成的Debug目录。如果你不知道怎么做,可以把刚才的项目删掉重新建立。项目名称依然是ICONproj。

    在项目的目录中新建文本文档,然后将名称改为proj.rc。



  2. 右键proj.rc,选择用记事本打开。然后输入如下内容:

    IDI_ICON1   ICON   DISCARDABLE   "app.ico"

    然后保存关闭记事本。



  3. 打开ICONproj.pro,添加一行:

    RC_FILE = proj.rc

    然后,点击左下角的锤子图标,等生成完毕后,看看效果。

    可以看到,生成的程序已经带有图标,而且生成目录下有一个proj_res.o的文件,这个是proj.rc资源文件编译后的目标文件。


  4. 文件扩展名是操作系统用来标志文件格式的一种机制。所谓文件扩展名,如图所示文本文档,是[.txt]。有时需要更改文件扩展名,但是在执行重命名之后发现不能更改(如图)。此时在文件夹选项中设置一下就行。

      1、打开我的电脑,如图所示,会看到菜单栏。若没有,则按一下ALT键就会出现。依次选择工具→文件夹选项,打开文件夹选项对话框。

      2、点击查看选项卡,向下滑动滚动条到底部。

      3、找到隐藏已知文件类型的扩展名选项,取消选中状态。点击确定即可,此时就可以更改文件的扩展名。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值