Qt安装与使用经验分享;无.pro文件;无QTextCodec file;Qt小试;界面居中;无缝;更换Qt图标;更换Qt标题。

news/2024/11/14 2:46:52/

1、切换安装下载源

《Qt安装教程》先推荐一篇安装文章:《Qt安装教程》

Qt 5.15 之后已经不提供离线安装包了,就是那个 3.7G 的 exe 安装包。请看官方说明,所以只能用在线安装包。

1,下载在线安装包 QT 在线安装包链接,然后用以下命令启动安装包,切换成中科大的源,一定要切换源,要不下载很慢。

提示:只有命令行启动才能指定 源 参数,直接点击 exe 无法指定参数。

再CMD中切换到刚才exe下载路径,然后输入如下:

.\qt-unified-windows-x86-4.2.0-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject

2,确认登录账号,没有可以考虑注册一个。其他确认隐私,是否商用等等,是否帮忙改进不重要。

指定qt 安装路径,原文指定放在 C 盘里面,我不建议这么干,这个文件动辄就是十几个G。所以尽量放在你的数据盘中。

 下面选择Custom就不能拿选择其他几个,选择其他几个,Custom不能选。

我也新手,拿不准Custom中选什么,我装了两次,第一次选择了Custom,第二次不想动脑子,选择了2和3很稳定。没毛病。



碰到的问题:QTextCodec file not found错误。 

【Qt小白】 MacOS 如何解决“QtCore/QTextCodec’ file not found”的error_qtextcodec not found_吃面小王子的博客-CSDN博客

安装好Qt之后,Qt有一个工具:MaintainenceTool。可以管理安装的包。

查看Qt 5 Compatibility Module是否安装。

最后别忘了在.pro 文件中添加

QT += core5compat

加入你发现你没有.pro这个文件。

QT生成工程后没有.pro_qt没有pro文件_冷~风的博客-CSDN博客

你选择的Build工具选错了,重新建项目吧。重新选择Qmake。

 



界面小技巧,居中不边框

 排列方式:选择栅格对齐。

 然后将边界距离设置为0。

 同时把StatusBar状态条删掉。


 tips:菜单栏支持中文,里面的条目不支持中文。


更换软件图标和标题

一定是这个Title才是软件上面的名字。

选择你自己的ICON。这个文件网上有很多,自己电脑中也有很多。可以直接搜查.con文件。

此外还可以从.pro文件中,修改图标,不过需要将图标事先拷贝到当前项目路径下。 

 

# 修改图标的办法之二:
# 将ico文件之间放在根目录下。
# 然后如下:让这个变量等于图标名字RC_ICONS = app.ico

 至于Qt其他使用,可以自行参考其他资料。代码太多了之后,直接堆到git上了。


http://www.ppmy.cn/news/30137.html

相关文章

【第二章】谭浩强C语言课后习题答案

1. 什么是算法?试从日常生活中找3个例子,描述它们的算法 算法:简而言之就是求解问题的步骤,对特定问题求解步骤的一种描述。 比如生活中的例子: 考大学首先填报志愿表、交报名费、拿到准考证、按时参加考试、收到录取通知书、按照日期到指定学校报到。 去北京听演唱会首先…

为什么人们宁可用Lombok,也不把成员设为public?

目录专栏导读一、从零了解JavaBean1、基本概念2、JavaBean的特征3、JavaBean的优点二、定义最简单的JavaBean三、思考一个问题,为何属性是private,然后用get/set方法?四、下面系统的分析以下,why?五、不和谐的声音,禁…

企业选择人力资源管理系统(HRMS)的一些建议

HR管理系统,全称为人力资源管理系统(HRMS)。企业选择HR管理系统,首先要了解这个系统是什么。 什么是HRMS? 一个人力资源管理系统,通常简称为人力管理系统,是一个软件应用程序,使人力…

二分查找与判定树

二分查找的算法思想二分查找也称“折半查找”,要求查找表为采用顺序存储结构的有序表。本例一律采用升序排列。二分查找每一次都会比较给定值与序列[low,high]的中间元素,该元素的下标为mid (lowhigh)/2,若两者相等,则返回元素的下标为mid;如…

constexpr 和 常量表达式

👀👀常量表达式 常量表达式是指值不会改变并且在编译过程就能得到计算结果的表达式。 字面值属于常量表达式,用常量表达式初始化的const对象也是常量表达式。 那么是什么来就决定是不是常量表达式呢?一个对象是不是常量表达式主要…

高码率QPSK调制解调方案(FPGA实现篇)

在前面的章节中,已经讲过QPSK调制的方案和Matlab算法仿真,在本篇中,主要讲解基于FPGA的高速QPSK调制的实现。根据前面提到的技术指标,本系统传输的数据速率为500Mbps,中频为720MHz,因此,传统的串行QPSK调制已经不合适在FPGA中实现,需采用全数字的并行方式进行调制,具体…

Java面向对象:多态特性的学习

本文介绍了Java面向对象多态特性, 多态的介绍. 多态的实现条件–1.发生继承.2.发生重写(重写与重载的区别)3.向上转型与向下转型.4.静态绑定和动态绑定5. 实现多态 举例总结多态的优缺点 避免在构造方法内调用被重写的方法… Java面向对象:多态特性的学习一.什么是多态?二.多态…

Cesium实现的光柱效果

Cesium实现的光柱效果 效果展示: 可以通过拼接两个entity来实现这个效果: 全部代码; index.html <!DOCTYPE html> <html><head><meta charset