当前位置: 首页 > news >正文

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

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.lryc.cn/news/29184.html

相关文章:

  • AAAI顶会行人重识别算法详解——Relation Network for Person Re-identification
  • hadoop调优(二)
  • 【基础算法】双指针---数组元素的目标和
  • Javascript借用原型对象继承父类型方法
  • 你不会工作1年了连枚举都还不知道吧?
  • ks通过恶意低绩效来变相裁员(五)绩效申诉就是「小六自证吃了一碗凉粉」
  • 一阶低通滤波介绍及simulink模型
  • 三十三、MongoDB PHP 扩展
  • 2D图像处理:九点标定_上(机械手轴线与法兰轴线重合)(附源码)
  • 2023最新C++面经(一):vector内存预分配,左值引用和右值引用,move语义
  • 【C语言经典例题】调整数组使奇数全部都位于偶数前面
  • C++经典20题型,满满知识,看这一篇就够了(含答案)
  • 卷积神经网络CNN之ZF Net网络模型详解(理论篇)
  • Vue 3.0 响应性 基础 【Vue3 从零开始】
  • flex布局方式让最后一个(或第二个...n)元素居右显示
  • 【Python语言基础】——Python MySQL Order By
  • 自然数学的哲学原理--复数理论的扩展
  • tsconfig.json中的一些配置
  • Spark调优总结
  • 4.创建和加入通道相关(network.sh脚本createChannel函数分析)[fabric2.2]
  • 若依学习(前后端分离版)——自定义注解@Log(如何自定义注解,实现aop)
  • 防止暴力破解ssh的四种方法
  • jsp试卷分析管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 可选链运算符(?.)与空值合并运算符(??)
  • JavaScript 闭包
  • 每日记录自己的Android项目(二)—Viewbinding,WebView,Navigation
  • 20230305英语学习
  • 【Linux】手把手教你在CentOS上使用docker 安装MySQL8.0
  • 论文解读:High Dynamic Range and Super-Resolution from Raw Image Bursts
  • 国内的PMP考试通过率高达97%?