首页 > 编程语言 >QT6设置应用程序图标

QT6设置应用程序图标

时间:2023-05-14 15:11:52浏览次数:52  
标签:QT6 ico windows app 应用程序 resource 图标 icon

  1. 准备好一个ico格式的图标, 放到源码文件中, 比如放在 resources/logo.ico
  2. 在源码目录中新建一个icon.rc的文件, 内容如下:
    IDI_ICON1 ICON DISCARDABLE "resources/logo.ico"
  3. 在CMakeLists.txt里改动如下:
    set(app_icon_resource_windows "${CMAKE_CURRENT_SOURCE_DIR}/icon.rc")
    
    set(PROJECT_SOURCES
    
          ...
          ${app_icon_resource_windows}
    )

    设置一个 app_icon_resource_windows 的变量, 并把它加入到 PROJECT_SOURCES 中去.

标签:QT6,ico,windows,app,应用程序,resource,图标,icon
From: https://www.cnblogs.com/JiangOil/p/17399346.html

相关文章

  • Copilot Chat示例应用程序
    微软在SemanticKernel博客上发布了文章:https://devblogs.microsoft.com/semantic-kernel/announcing-copilot-chat/。CopilotChat示例应用程序展示了开发人员如何将AI和LLM智能集成到自己的应用程序中,使开发人员能够使用自然语言处理,文件上传和语音识别等功能更轻松地构建聊天机......
  • C# 修复桌面图标间距问题
    Windows在某些情况(系统文件损坏、注册表错误、驱动不兼容等)下,桌面图标间距变得超大,占满整个桌面。整理下,C#按如下方式修复1usingvarwindowMetrics=Registry.CurrentUser.CreateSubKey(@"ControlPanel\Desktop\WindowMetrics");2if(windowMetrics==null)3......
  • 【容器化应用程序设计和开发】2.4 容器网络和存储
    往期回顾:第一章:【云原生概念和技术】第二章:2.1容器化基础知识和Docker容器第二章:2.2Dockerfile的编写和最佳实践第二章:2.3容器编排和Kubernetes调度2.4容器网络和存储容器网络和存储是容器化应用中非常重要的两个概念。容器网络可以帮助不同的容器之间进行通信,而容器存......
  • 解决Qt6.5 for Android应用程序(地图应用程序)不支持OpenSSL问题
    1.问题原因:版本问题ssl_3:usedforQt6.5.0+.ssl_1_1:forQtQt5.12.5+,5.13.1+,5.14.0+,5.15.0+,Qt6.x.xupto6.4.x2.解决方法在此网址https://github.com/KDAB/android_openssl,下载预编译库android_openssl-master.zip,并按照说明使用。 参考地址:0.Addi......
  • PyQt入门之添加退出按钮,添加悬浮信息,图标
    importsysfromPyQt5.QtWidgetsimport*fromPyQt5.QtGuiimport*classMainWindow(QMainWindow):def__init__(self):super().__init__()#调用父类构造函数初始化self.setWindowTitle("第一个窗口")self.resize(500,500)screen......
  • 点赞点踩图标的制作
    目录拷贝代码拷贝样式实现功能完整代码路由’html视图函数拷贝代码{#点赞点踩开始#}<divid="div_digg"><divclass="diggit"onclick="votePost(17391141,'Digg')"><spanclass="diggnum"id="digg_count"......
  • 09、业务应用程序管理
    一、应用程序管理的概念应用程序管理(ApplicationManagement,AM)提供应用程序的各种服务、流程和方法,用于维护、增强和管理定制的应用程序,打包的软件应用程序和网络交付的应用程序。AM是一种企业范围的IT治理方法,旨在为组织提供最佳的应用程序性能基准程序,并同时整合业务和IT部门,而......
  • 西门子1200灌装线全线程序,程序分为两部分,一部分为实际应用程序,一部分为仿真程序,程序包
    西门子1200灌装线全线程序,程序分为两部分,一部分为实际应用程序,一部分为仿真程序,程序包含PLC程序和触摸屏程序,内容包含手动,自动运行,模拟量处理,数据统计及存储,故障处理,急停处理,报警等相关程序,程序注释清晰,非常适合初学者学习,该程序支持博图13及以上版本ID:6719655443826436......
  • Acunetix 15.6 (Linux, Windows) 发布 - Web 应用程序安全测试
    Acunetix15.6(Linux,Windows)-Web应用程序安全测试请访问原文链接:https://sysin.org/blog/acunetix-15/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgAcunetix漏洞扫描器,管理您的网络安全。使用Acunetix提高您的Web应用程序安全性Acunetix不仅仅是一......
  • C# 如何将类库项目转换为Web应用程序项目?
    1)在靠近顶部的元素之后添加<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>2)删除Local3)在文件的底部,在关闭之前,添加<ImportProject="$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v8.0\Web......