Qt
傻童:CPU
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
QT界面布局
例如将3个CheckBox组件放置在一个GroupBox组件里,该GroupBox组件就是这3个CheckBox的容器,移动这个GroupBox就会同事移动其中的3个CheckBox。布局就是使界面上组件有规则的排列,并且随着窗体大小变化自动地调整大小和相对位置。组件板里有Layouts和Spacers。窗体上方的工具栏里有布局管理的按钮。原创 2024-03-29 09:38:39 · 149 阅读 · 0 评论 -
QT charts模块画图
在项目中使用Qt Charts模块,必须在项目的配置文件(.pro文件)添加行语句。在需要使用QtCharts的类的头文件或源文件中,包含如下语句。原创 2024-03-20 19:06:34 · 320 阅读 · 0 评论 -
QT-绘制动态曲线
将控件功能提升为QChartView。设置定时器绑定DrawLine函数。pro文件中添加chart。添加相关的头文件和变量。将二个函数加入到主函数。在串口工程中添加控件。原创 2024-03-19 18:40:41 · 225 阅读 · 0 评论 -
QT画图功能
每个QWidget都自带的功能,继承了QPainteDevice都可以使用QPainter来进行绘图。(重写事件:如果父类有某个方法,此时子类需要有一个跟父类同样方法名称的)画图需要调用paintEvent绘制事件,paintEvent事件时QWidget类自带的事件。//30 30 表示开始绘制位置 100 100 表示绘制绘制范围宽高,30。(0,0)表示起点,(300,300)表示终点。设置渲染模式:使得平滑渲染。16表示起始弧度,140。QBrush表示笔刷对象。QColor表示颜色对象。原创 2024-03-10 21:41:33 · 589 阅读 · 0 评论 -
安装QT时,安装进程(qt.tools.perl)运行期间出现错误
QT出现的问题原创 2024-03-06 18:17:12 · 361 阅读 · 1 评论 -
QT 打开项目提示 no valid settings file could be found
在打开项目,而后点击“项目”,在Configure project 栏中选择合适的kits然后点击configure project按钮即可。删除对应项目中的.user 文件。原创 2024-03-05 20:51:41 · 494 阅读 · 0 评论 -
QT中的数据处理
把一个short类型的值拆分成两个字节,并存储在char类型的数组中。QT中如何将二个char合成short。原创 2024-03-05 16:47:58 · 477 阅读 · 0 评论 -
QT之QComboBox
combobox原创 2023-12-11 22:12:22 · 57 阅读 · 0 评论 -
QT之QTime和QElapsedTime
QT时间原创 2023-12-10 17:41:14 · 169 阅读 · 0 评论 -
QT之日期时间数据
日期原创 2023-12-09 18:38:02 · 45 阅读 · 0 评论 -
Qt之QSlider和QProgressBar
【代码】Qt之QSlider和QProgressBar。原创 2023-12-09 17:41:56 · 257 阅读 · 0 评论 -
QT之常用按钮组件
【代码】QT之常用按钮组件。原创 2023-12-09 10:35:59 · 172 阅读 · 0 评论 -
QSpinBox和QDoubleSpinBox
【代码】QSpinBox和QDoubleSpinBox。原创 2023-12-07 23:07:49 · 143 阅读 · 0 评论 -
QT之QString
添加容器点击栅格布局添加容器,进行栅格布局原创 2023-12-04 22:21:48 · 96 阅读 · 0 评论 -
QT之界面组件概述
界面概述原创 2023-11-30 21:38:46 · 45 阅读 · 0 评论 -
容器类之QT
STL风格的反向迭代容器。原创 2023-10-25 23:12:26 · 691 阅读 · 0 评论 -
元对象系统功能
【代码】元对象系统功能。原创 2023-10-24 23:57:24 · 221 阅读 · 0 评论 -
创建QDialog工程(纯代码)
纯代码方式更灵活,可以完成很多可视化UI设计无法完成的工作。增加信号和槽函数(增加功能)原创 2023-10-16 23:23:47 · 106 阅读 · 0 评论 -
创建QDialog工程
所有原件横向布局完成后,选中外框,点击Dialog,进行纵向布局。或者使用快剪辑:Alt+Enter。然后点击,“添加定义”原创 2023-10-15 23:03:34 · 723 阅读 · 0 评论 -
QT使用前的知识
槽函数的信号是一个重载函数时。构建新的对象—组成对象树。原创 2023-09-29 22:29:37 · 176 阅读 · 0 评论 -
QT之时钟
会用到一个时间类:qtime。定时类:qtimer。原创 2023-08-13 11:27:55 · 631 阅读 · 0 评论 -
QT之UDP通信
UDP不分客户端口服务器,只需要使用一个类QUdpSocket。原创 2023-08-12 23:35:45 · 594 阅读 · 0 评论 -
QT网络编程之TCP
TCP 编程需要用到俩个类: QTcpServer 和 QTcpSocket。原创 2023-08-12 22:27:05 · 813 阅读 · 0 评论 -
QT的界面切换
步骤一: 创建一个新的 ui 界面。原创 2023-08-12 11:32:26 · 823 阅读 · 0 评论 -
QT界面的布局
qt 下的布局:原创 2023-08-12 10:49:40 · 215 阅读 · 0 评论 -
给QT添加图片
文本标签和按钮都可以设置。原创 2023-08-12 10:35:49 · 195 阅读 · 0 评论 -
QT信号和槽
槽: 槽就是槽函数的意思,我们可以把槽函数绑定在某一个控件的信号上。为了分析代码方便,我们要给控件改名字。信号:信号就是指控件发出的特定的信号。自动关联,信号和槽函数。原创 2023-08-06 21:37:53 · 211 阅读 · 0 评论 -
Qt之C++
C语言的灵魂是指针C++的灵魂是类,类可以看出C语言结构体的升级版,类的成员可以是变量,也可是函数。class Boxpublic://确定类成员的访问属性//长//宽度//高度对象是类的实例化直接定义Box mybox;//Box是类,mybox是对象在堆中定义//在堆中定义对象youbox//删除对象,释放堆里面的内存。原创 2023-08-06 20:55:24 · 592 阅读 · 0 评论 -
QT生成可执行文件的步骤
首先,建立一个新的文件夹,然后将Release中的可执行文件拷贝到新的文件夹中。第一步:debug为release,然后进行编译。windeployqt +项目名.exe。cd + 可执行文件的路径 + 回车。然后,在新建文件夹中生成必要的库。第二步:添加QT生成必要的库。原创 2023-08-05 22:56:53 · 1390 阅读 · 0 评论 -
实用上位机--QT
【代码】实用上位机--QT。原创 2023-07-30 21:12:35 · 886 阅读 · 0 评论 -
QT编写的串口助手
【代码】QT编写的串口助手。原创 2023-07-29 10:34:14 · 724 阅读 · 0 评论 -
QT输出出现乱码的解决
中文显示不出来原创 2022-12-27 22:20:15 · 779 阅读 · 1 评论 -
使用Qt创建一个空的项目
Qt 是一个著名的 C++ 库——或许并不能说这只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI。使用 Qt,在一定程序上你获得的是一个“一站式”的服务:不再需要研究 STL,不再需要 C++ 的string,因为Qt有它自己的 QString 等等。原创 2022-10-29 16:24:58 · 417 阅读 · 0 评论 -
创建QT工程
Qt 虽然经常被当做一个 GUI 库,用来开发图形界面应用程序,但这并不是 Qt 的全部;Qt 除了可以绘制漂亮的界面(包括控件、布局、交互),还包含很多其它功能,比如多线程、访问数据库、图像处理、音频视频处理、网络通信、文件操作等,这些 Qt 都已经内置了。原创 2022-10-29 15:48:50 · 370 阅读 · 0 评论 -
数组的概念
一维数组的定义二维数组的定义开辟空间的同时并且给变量赋值一维数组初始化二维数组初始化。原创 2022-09-17 10:55:18 · 154 阅读 · 0 评论 -
存储相关关键字
使用static修饰的变量,保存在内存的静态区空间中。用const修饰的变量是只读的,不能修改它的值。static可以修饰全局变量、局部变量、函数。2. static是静态的意思。const是常量的意思。const可以修饰指针。原创 2022-09-16 15:09:59 · 128 阅读 · 0 评论 -
使用Qt创建一个C语言工程
第二步:在弹出的对话框中选择Non-Qt Project和Plain C Application.选完之后点击choose。第一步:点击new按钮;或者在左边,点击右键选择新建项目;或者点击文件,选择新建项目。第三步:设置文件名称和路径(都必须是全英文的)第四步:一直保持默认,直到完成。原创 2022-09-16 11:43:14 · 2845 阅读 · 0 评论