`
wan_2004
  • 浏览: 140869 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

QT 应用里面加入程序图标的方法

    博客分类:
  • C++
阅读更多
这几天学了点QT
现在把一点经验发上来

先用qmake建立好项目还有Makefile
然后建立resource.qrc文件
文件内容如下
<RCC>
    <qresource prefix="/" >
        <file>images/main.ico</file>
    </qresource>
</RCC>


然后加入的pro项目文件内容
RESOURCES += resource.qrc

这样有点不完善因为在windows上面可执行文件是有图标预览的
这样在资源管理器就看不到这个图片了(因为linux不是这的)
所以我们只能在用win下面的rc文件方式
我们在建立winresource.rc文件
内容如下
IDI_ICON1               ICON    DISCARDABLE     "images/main.ico"

然后修改上面加入的pro项目文件内容成如下

win32{
RC_FILE += winresource.rc
}else{
RESOURCES += resource.qrc
}

这样我们在win32下面就是使用的winresource.rc文件了
在其它操作系统下面就是resouce.qrc文件了
分享到:
评论

相关推荐

    Qt设置窗口图标以及程序图标

    在 Qt 中,设置窗口图标和程序图标对于提高应用程序的用户体验非常重要。本文将详细介绍如何在 Qt 中设置窗口图标和程序图标,包括使用 Qt Designer 创建和编辑资源文件,设置窗口图标,设置程序图标,以及管理资源...

    Qt Creator应用程序发布及修改应用程序图标的方法

    通过以上步骤,可以顺利完成Qt Creator应用程序的发布工作以及修改应用程序图标的工作。注意,在实际操作过程中可能还会遇到其他问题,比如依赖项的管理、跨平台兼容性等问题,需要根据具体情况进行调整。

    设置QT应用程序图标

    ### 设置QT应用程序图标 在开发基于QT框架的应用程序时,为程序添加一个具有辨识度的图标是非常重要的一步。这不仅能够提升应用的整体形象,还能让用户更容易地识别和记忆该应用。本文将详细介绍如何为QT应用程序...

    Qt界面如何添加工具栏图标

    - **编译过程**:rcc读取.qrc文件后,会生成一个目标文件(如frame.rcc),该文件可以被Qt应用程序直接加载并使用其中的资源。 ##### 资源初始化宏 - **Q_INIT_RESOURCE**:此宏用于初始化由.qrc文件指定的资源。...

    QT将应用程序缩小到右下角任务栏的系统托盘内

    标题中的"QT将应用程序缩小到右下角任务栏的系统托盘内"就是指利用QT框架来实现在用户点击最小化按钮时,程序窗口不消失而是隐藏到操作系统右下角的任务栏通知区域,通常显示为一个图标。这样,用户可以通过单击这个...

    MFC 、QT等 程序图标修改器 图标

    本篇文章将详细介绍如何使用"MFC、QT等程序图标修改器"来更改这些框架下程序的图标,并探讨相关的知识点。 首先,让我们了解MFC中的图标处理。MFC是微软提供的一个C++类库,用于构建Windows应用程序。在MFC中,图标...

    winows QT的运行程序换个自定义图标

    这种方法不仅适用于Qt应用程序,也可以扩展到其他类型的应用程序。需要注意的是,更换图标的过程中可能遇到各种问题,如图标显示不正确、编译错误等,这时需要仔细检查每一步操作是否正确无误,并确保所使用的图标...

    Qt 应用程序 发布工具

    Qt应用程序发布工具是一种基于Qt Installer Framework的解决方案,用于简化和优化Qt开发的软件的分发过程。这个工具允许开发者将应用程序及其所有相关依赖项整合到一个可执行的安装包中,便于用户在不同平台上轻松...

    给Qt程序加图标Demo

    在Qt编程中,为应用程序添加图标是提升用户体验和软件视觉效果的重要步骤。本文将通过一个名为"demo1"的示例项目,详细讲解如何在Qt程序中实现这一功能...通过以上步骤,你的Qt应用程序就能拥有独一无二的视觉标识了。

    QT开发小图标

    QT开发中的小图标是构建用户界面(UI)的重要元素,它们为用户提供直观的视觉提示,增强软件的用户体验。在QT框架下,图标可以用于...通过合理利用这些资源,开发者可以创建出具有专业外观和良好用户体验的QT应用程序。

    Qt 资源库 图片

    通过.qrc文件定义资源,然后使用qmake或qresource工具编译,可以将图标添加到应用程序中。例如,在.qrc文件中添加图标: ```xml &lt;file&gt;icons/first_icon.png &lt;file&gt;icons/second_icon.png &lt;!-- 添加更多图标......

    Qt5.9.1可执行程序做成软件安装包的步骤

    ### Qt5.9.1可执行程序转换为软件安装包的方法及步骤 #### 一、前言 在软件开发过程中,尤其是使用Qt框架开发的应用程序,开发者常常需要将编译生成的可执行程序(exe文件)封装成安装包,以便于用户安装与使用。...

    Qt创建托盘图标

    在Qt开发框架中,创建系统托盘图标是许多应用程序设计中常见的需求,尤其是对于那些需要在后台持续运行或提供快速访问功能的应用程序。本文将深入探讨如何在Qt中实现托盘图标的创建,并通过一个具体的示例来演示其...

    QT4常用图标 QT4常用图标

    1. **图标资源系统**:QT4引入了一个资源系统,使得应用程序可以方便地管理和使用图标。通过在项目文件(.pro文件)中声明资源文件(如.qrc文件),可以将图标打包到应用中,避免了路径问题。 2. **QIcon类**:...

    系统解压创建qt应用程序安装包

    在IT行业中,创建Qt应用程序的安装包是一项常见的任务,它涉及到软件工程的打包与分发环节。Qt是一个跨平台的应用程序开发框架,广泛应用于桌面、移动以及嵌入式设备上。本教程将聚焦于如何利用系统自带的压缩解压...

    qt 设计菜单图标qt 设计菜单图标

    在本篇中,我们将深入探讨如何在Qt应用中使用PNG格式的20*20像素大小的图标,包括常见的如新建、保存、另存为、退出、复制、粘贴等操作的图标。 首先,我们需要理解Qt中的QIcon类。QIcon是Qt GUI库中的一个关键类,...

    qt小程序,地址簿的简单应用。内附源代码

    8. **资源管理**:QT提供`QResource`系统,用于将图标、图片等资源嵌入到应用程序中,保证程序的便携性。 9. **国际化(i18n)**:QT还支持多语言国际化,通过`QTranslator`和`.qm`翻译文件,可以让程序轻松适应...

    飞腾架构下qt程序打包工具

    这里提到的"飞腾架构下qt程序打包工具"很可能指的是`linuxdeployqt`,这是一个用于Linux系统的Qt应用程序打包工具,尤其适用于那些不依赖系统Qt库的应用。`linuxdeployqt`可以帮助开发者将应用程序所需的Qt库和依赖...

    qt 绘制流程图示例程序——Diagram

    综上所述,"Diagram"这个示例程序展示了如何在Qt环境中利用Graphics View Framework创建一个可交互的流程图应用。通过自定义GraphicsItem,处理用户输入事件,以及利用信号槽机制,可以实现一个功能完备且用户友好的...

    Qt on Android 示例程序

    Qt 是一个跨平台的开发框架,允许开发者使用 C++ 编写应用程序,并在多个操作系统上运行,包括 Android。本示例集合来自《Qt on Android核心编程》一书,旨在帮助读者深入理解如何在 Android 平台上使用 Qt 进行应用...

Global site tag (gtag.js) - Google Analytics