
Qt基础
Qt基础
读书札记2022
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QTreeWidget 复选框 右键菜单项全选/取消全选
【代码】QTreeWidget 复选框 右键菜单项全选/取消全选。原创 2025-02-12 22:23:11 · 326 阅读 · 0 评论 -
QTableWidget的简单使用
【代码】QTableWidget的简单使用。原创 2025-01-19 13:51:11 · 802 阅读 · 0 评论 -
QtCreator 修改项目名
找到项目所在目录,删除原来名字编译出来的文件夹(debug和release),然后重命名项目文件夹,再进入项目目录,重命名xxx.pro,删除以原项目名.pro.*后缀的所有文件。,打开“xxx.pro”文件,找到“TARGET = xxx”,改为“TARGET = xxx”,ctrl+s保存一下,关闭项目,关闭QtCreator.,重新用QtCreator打开项目,再配置构建套件即可。原创 2025-01-11 09:04:25 · 834 阅读 · 0 评论 -
Qt Creator 为同一个项目切换不同的构建套件(Kit)
如果不想要哪一个构建套件也可以删除,如下图所示,右键选中不想要的构建套件,点击“Disable Kit…此时,我们可以自由选择使用哪一个构建套件。原创 2024-12-18 22:34:34 · 728 阅读 · 0 评论 -
QtCreator UI界面 菜单栏无法输入中文
如下图红色所示的区域,直接输入是无法输入中文的:原创 2024-12-09 22:48:53 · 755 阅读 · 0 评论 -
:-1: error: LNK1158: 无法运行“rc.exe”
Windows 下 Qt Creator使用MSVC构建套件时显示 error: LNK1158: 无法运行“rc.exe”,这个原因是Qt Creator并不知道我们的rc.exe文件位置所引起的。我的开发机器环境已安装Visual Studio 2022已安装Qt Creator查看当前Qt Creator所用的MSVC构建套件所使用的Windows Kits版本信息。转载 2024-12-07 10:33:17 · 928 阅读 · 0 评论 -
卸载干净Qt
Qt自带有卸载工具,如下图所示(在Qt安装目录下找到MaintenanceTool.exe)原创 2024-12-02 21:24:22 · 1523 阅读 · 0 评论 -
复制Qt项目后常见问题解决
通过仔细观察,我发现我自己生成的动态库比原来复制的动态库少,导致动态库加载失败的原因就是缺少动态库的依赖项,后面将没有复制的动态库复制过来就好了。当我将程序运行起来后,我发现有些图片没有显示出来,判断是资源文件的问题,虽然我是将整个项目都复制了一份,资源文件肯定也是一起复制过来的,但我发现visual studio里没有加载资源文件,所以我把资源文件重新在visual studio里添加了一遍,然后重新cmake就解决了。今天讨论的就是代码复制后,复制的代码运行不正常或出错的问题。原创 2024-11-18 22:23:40 · 308 阅读 · 0 评论 -
Qt 窗口中鼠标点击事件的坐标探讨
值得注意的是event->pos()、event->windowPos()和event->localPos()用来获取鼠标光标在窗口内的当前位置,以窗口左上角为原点(原创 2024-09-30 14:24:08 · 732 阅读 · 0 评论 -
Qt 不允许指针指向不完整的类类型 “QScrollBar“
要解决这个问题,你需要确保在使用QScrollBar类型的指针之前,已经包含了相应的头文件,并且已经定义了该类型。也就是说,你需要将前向声明改为包含相应的头文件。在C++中,如果尝试使用一个不完整类型的指针,编译器会报错。原创 2024-01-09 11:14:03 · 1116 阅读 · 0 评论 -
Qt Creator 预览界面 快捷键
一般来说,我们运行Qt程序所花费的时间是比较长的,那有时我们只改变了界面,那么此时花费如此长的时间去运行程序来观察界面改动的效果是非常浪费时间的行为。原创 2023-10-01 21:32:24 · 697 阅读 · 0 评论 -
Qt 解决运行exe执行文件时,出现找不到dll文件,无法继续执行代码的问题
出现这个问题的原因是因为在运行exe执行文件时缺少相应的动态库。1.在windows中找到编译器:选择你编写代码时使用的编译器。结果:在exe执行文件的同级目录下多了许多动态库(dll文件)此时再次点击exe文件运行程序就没有问题了。原创 2023-08-17 22:37:20 · 2217 阅读 · 2 评论 -
Qt中JSON的使用
JSON是一种轻量级数据交换格式,常用于客户端和服务端的数据交互,不依赖于编程语言,在很多编程语言中都可以使用JSON,比如C,C++,Java,Android,Qt。JSON 有两种数据格式:JSON对象和JSON数组。小结:JSON数组里可以包含JSON对象或JSON数组,JSON对象里也可以嵌套JSON对象或JSON数组。示例2:嵌套JSON对象和JSON数组,JSON对象和JSON数组也要使用键值对格式。JSON数组的格式:[元素1,元素2,元素3,…示例2:元素可以是JSON对象或JSON数组。原创 2023-08-05 22:25:56 · 1971 阅读 · 0 评论 -
Qt 添加MySQL驱动教程 以及 操作数据库(增删查改)
使用MySQL数据库前我们必须添加MySQL驱动,有了驱动我们才能连接数据库,连接数据库成功后才能操作数据库(增删查改)。原创 2023-07-25 18:36:00 · 619 阅读 · 0 评论 -
Qt 添加资源文件(添加图片)
第五步,继续选择完成即可。原创 2023-08-06 10:31:39 · 1838 阅读 · 0 评论 -
Qt 使用HTTP请求网络API并接收返回的JSON格式的数据
【代码】Qt 使用HTTP请求网络API并接收返回的JSON格式的数据。原创 2023-08-13 22:22:43 · 1723 阅读 · 0 评论 -
Qt 窗口随鼠标移动效果
【代码】Qt 窗口随鼠标移动效果。原创 2023-08-13 21:08:56 · 1230 阅读 · 0 评论