
Cpp-Qt的学习
我开始接触到Qt的时候还是大一,记得那会我还没接触到Github。现在算是捡起以前的点滴回忆。
TIM33470348
著有《Python数据分析:从小白到专家》一书。于2021年5月,由电子工业出版社和工信出版集团出版,是一本正式发行的图书,ISBN-13:9787121409233。
这本书能够面市,得感谢这么多年来,在我前进道路上一直陪伴我的亲人和好友,以及赏识我的各位长辈,老师和大佬们。尤其是在我低落的时候,仍然陪伴我,鼓励我,没有放弃我的挚友。
展开
-
CLion编写Qt报错:could not find a package configuration file provide by “QT“ with any of the following
报错图如下所示:可以看到实际上就是找不到QT 两个cmake文件,解决方法他也告诉我们了,就是设置一个CMAKE_PREFIS_PATH即可。解决方案是在硬盘里搜索Qt5Config.cmake文件找到存放路径,如下所示:设定到mingw文件夹即可,具体操作是在CMakeLists.txt文件的第一行添加如下的语句:set(CMAKE_PREFIX_PATH "C:\\Qt\\5.15.2\\mingw81_64\\")于是再来一遍reload,就可以build了:END.原创 2021-02-05 12:14:26 · 4315 阅读 · 0 评论 -
QT实现用全部窗体拖动窗口
本来要拖动窗口必须通过按住顶部的带有最大化、最小化和退出按键的栏目才可以实现,现在我准备通过三个函数来实现按住窗体部分拖动整个窗口。具体思路是通过三个函数mousePressEvent、mouseMoveEvent和mouseReleaEvent,即“鼠标按下事件”、“鼠标拖动事件”和“鼠标放开事件”三个函数来实现。首先先在头文件里定义如下几个函数和一个退出部件:#ifndef WIDGET_H#define WIDGET_H#include <QWidget>#include &原创 2021-02-03 10:58:37 · 1100 阅读 · 0 评论 -
Qt练手——计算圆面积和计算器(不含括号)
序言为了下学期校招单位的Qt岗,我将我大一做过的两个项目又拿出来重做了下,分别是计算圆面积APP和仿计算器APP。这个计算器是不含括号的但是有优先级的,基本原理就是先转为逆波兰表达式,再计算结果。计算圆面积APP被命名为first而仿计算器APP命名为second,first用的是UI设计的,即拖动相应的部件并调整大小;而second使用的是布局管理器(QGridLayout)来实现的,纯代码类型。现在来看项目first。圆面积计算APP(项目名:first)结果展示具体思路它的原创 2021-01-29 21:16:34 · 622 阅读 · 0 评论 -
使用CLion编写QT遇到的一些坑(找不到头文件,Build报错)
CLion是根据CMakeLists.txt文件来组织和设置项目的,所以如果我们需要添加诸如Qt这样的第三方库或是改变编译行为,都只要修改CMakeLists.txt即可。cmake_minimum_required(VERSION 3.0)project(test)# 指定c++标准的版本set(CMAKE_CXX_STANDARD 17)# 自动调用moc,uic,rcc处理qt的扩展部分set(CMAKE_AUTOMOC ON)set(CMAKE_AUTOUIC ON)set(转载 2021-01-28 20:45:37 · 4472 阅读 · 0 评论