《QT从基础到进阶·四十二》QT运行后项目图标,exe图标问题,VS加载.pro文件问题

1、QT图标有时候不能正常显示,不管是加到qrc还是用绝对路径,都无法正常显示,之前是可以的,具体原因目前还不太清楚,我在VS项目——vcpkg——use vcpkg把否改为是就可以了

2、出现无法定位程序输入点的报错,把VS项目——vcpkg——use vcpkg把否改为是
在这里插入图片描述

3、软件运行后的图标和exe图标
软件运行后的图标设置,在mainwindow中设置:
this->setWindowIcon(QIcon(“:/images/exeIcon.png”));

exe图标设置:
1 工程中选择resource类型文件(资源类)。
2 选择add resource(新增资源)。
3 选择icon(图标)。
4 选择一个.ico文件导入。
5 编译工程。会发现exe的图标已经更换了。

4、加载QT的.pro项目的问题
有时候用VS加载一个.pro项目,整个项目都没问题,但编译始终报一些错误,比如已经定义或声明成员函数,语法错误namespace,语法错误缺少”;”,错误计数超过100,语法错误return,语法错误”<”等等,但双击报错跳转的位置感觉并没有什么问题,后来把项目代码全部注释一条条放开最后发现是代码中使用到了中文,或者有中文注释导致的,把有中文的地方删除就可以了,或者按下面方式注释中文
(这个原因可能是加载了别人的.pro项目导致编译器无法及时识别中文问题,除了注释中文,其他解决办法有在中文上加括号,或者自己重新建一个新的项目,把原来项目中文删除把代码拷贝到新的项目上在手动添加注释)
在这里插入图片描述

在这里插入图片描述

最近更新

  1. TCP协议是安全的吗?

    2024-06-08 03:00:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-08 03:00:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-08 03:00:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-08 03:00:03       20 阅读

热门阅读

  1. Nginx实现缓存

    2024-06-08 03:00:03       7 阅读
  2. c# 身份证信息验证

    2024-06-08 03:00:03       10 阅读
  3. oracle常用经典SQL查询

    2024-06-08 03:00:03       11 阅读
  4. 理论学习-自动控制

    2024-06-08 03:00:03       7 阅读
  5. Python笔记 - generator方法

    2024-06-08 03:00:03       12 阅读
  6. Elixir学习笔记——模块和函数

    2024-06-08 03:00:03       11 阅读
  7. Skins

    Skins

    2024-06-08 03:00:03      9 阅读
  8. DolphinScheduler调度系统

    2024-06-08 03:00:03       7 阅读
  9. 【高频】如何优化一个SQL语句

    2024-06-08 03:00:03       6 阅读
  10. 适配器模式 Adapter

    2024-06-08 03:00:03       8 阅读
  11. 深度学习之梯度缩放介绍

    2024-06-08 03:00:03       9 阅读