Qt界面优化:Qt应用程序设置

简介: Qt界面优化:Qt应用程序设置

Qt界面优化:Qt应用程序设置

一、Qt应用程序名称

于pro文件中,找到“TARGET =”语句,在等号后面改成自己想到的英文名即可(只可英文,不支持中文)。


二、Qt窗口程序名称

在所要修改的窗口中,添加“setWindowTitle("YHCalender");”即可。(括号内为你所要修改的名字)


三、Qt应用程序图标

  1. 在pro目录中创建一个txt文件,内容为“ID_ICON1 ICON DISCARDABLE "logo.ico"”(其中logo.ico为所用图标的名称,下同),而后将其改为rc文件。

    ico图标转换推荐网址
    https://convertio.co/zh/

  1. 将logo.ico放到pro所在目录中。
  2. 将rc文件添加到资源目录中,在pro文件的末尾添加RC_FILE = logo.rc(即你所添加的rc文件)。
  3. 在要修改的窗口中,添加“setWindowIcon(QIcon("logo.ico"));”即可。(该行代码只可修改其所在的窗体,其它窗体不发生变化)

四、手机端应用程序名称修改

找到AndroidManifest.xml文件,双击后,如下图所示,之后在pro文件最后面添加一句“ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android_sources”,表示包含Android资源文件目录。

在这里插入图片描述

五、Qt应用程序打包

先以release程序运行,找到该release目录下的exe文件,而后在如右下图所示的路径下新建一个文件夹,将exe文件添加到该文件夹中,在右图命令行中输入“cd 你所新建的文件夹的名字”,之后再输入“windeployqt 你的exe文件名称”,稍等片刻,运行完成后,即可使用。

在这里插入图片描述

总结

以上是部分Qt关于界面优化的部分,所有相关的Qt界面优化的部分,均在下方专栏——Qt界面优化中,大家如果感兴趣可以进行观看并使用,希望通过这些文章能够使大家的Qt软件更加美观和完美 !!!

另,如果大家有时间的话,也可以在个人主页中的专栏部分,查看我的Qt实战专栏Qt功能优化专栏哦,里面分别存放有Qt相关的实战软件和相对实用的附属功能,大家感兴趣可以看看(๑>؂<๑)

另附Qt实战:云曦聊天室篇Qt功能优化:Qt链接外部程序两篇相关文章,大家可以下滑到文章下方专栏处,查看相关专栏中的其它文章,希望能帮助到大家,感谢大家支持~( ̄▽ ̄~)~

相关文章
|
Web App开发 存储 Linux
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
1957 0
|
Linux iOS开发 开发者
Qt问题(二):无法定位程序输入点于动态链接库
动态链接库(Dynamic Link Library,简称DLL)是一种可执行文件格式,常见于Windows操作系统中,而在Linux和macOS等其他操作系统中,相似的概念通常被称为共享库(Shared Library)。动态链接库允许程序在运行时加载所需的代码和数据,而不是在编译时静态链接到应用程序中。这种方式带来了几个重要的优点:
2614 3
|
监控 C++ 容器
【qt】MDI多文档界面开发
【qt】MDI多文档界面开发
907 0
|
开发框架 自然语言处理 Linux
Qt:构建强大跨平台应用程序的框架
Qt:构建强大跨平台应用程序的框架
|
C语言 Android开发 C++
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
本文介绍了使用MTuner软件进行Qt MinGW编译程序的内存泄漏检测的方法,提供了MTuner的下载链接和测试代码示例,并通过将Debug程序拖入MTuner来定位内存泄漏问题。
556 4
基于MTuner软件进行qt的mingw编译程序的内存泄漏检测
|
编译器
【项目开发】QT简单练习之QQ登录界面模仿
为了进一步加深对QT开发的理解,在学习完基础操作之后要进行一个简单的练习。
419 1
QT设置widget背景图片
该内容介绍如何在Qt中为控件添加背景图片。主要方法包括:1) 在样式表中使用`border-image`属性指定控件及其背景图片;2) 使用调色板`QPalette`设置图片,但可能导致窗口显示不下;3) 在`paintEvent`中绘制图片,适合自定义绘图但不适用于子窗口;4) 通过覆盖一个大小与窗口相同的`QLabel`来设置背景图片,可实现动态背景。推荐使用样式表设置背景,简单高效且适合子窗口。
1536 3
|
调度
【浅入浅出】Qt多线程机制解析:提升程序响应性与并发处理能力
在学习QT线程的时候我们首先要知道的是QT的主线程,也叫GUI线程,意如其名,也就是我们程序的最主要的一个线程,主要负责初始化界面并监听事件循环,并根据事件处理做出界面上的反馈。但是当我们只限于在一个主线程上书写逻辑时碰到了需要一直等待的事件该怎么办?它的加载必定会带着主界面的卡顿,这时候我们就要去使用多线程。
625 6
|
人工智能 编译器 C++
新版Qt6快速打包程序脚本
不知道啥时候Qt更新了,目前是6.7.0,项目默认的生成路径改了, 从 项目目录的同级目录 改为了 项目目录中的build目录, 之前的脚本也用不了了,所以用AI更新了一下脚本, 希望能帮到大家,方便快速打包程序到桌面。
572 9

推荐镜像

更多
  • qt