找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库

工控文库

qt用法小结2021_11_19
Q_ENUMQ_ENUM只能在使用了Q_OBJECT或者Q_GADGET的类中,类可以不继承自QObject,但一定要有上面两个宏之一(Q_GADGET是Q_OBJECT的简化版,提供元对象的一部分功能,但不支持信号槽);Q_ENUM宏只能放置于所包含的结 ...
分类:    2022-7-10 12:56
C/C++ Qt ToolBar 菜单栏组件应用
ToolBar工具栏在所有窗体应用程序中都广泛被使用,使用ToolBar可以很好的规范菜单功能分类,用户可根据菜单栏来选择不同的功能,Qt中默认自带ToolBar组件,当我们以默认方式创建窗体时,ToolBar就被加入到了窗体中, ...
分类:    2022-7-10 12:56
C/C++ Qt 选择夹TabWidget组件应用
在Qt中通过使用选择夹组件可以实现在一个页面中集成多种功能,我们以TabWidget选择夹组件为例,实现在单个页面中集成多个功能,并给每一个子夹增加对应的Ico图标。如果我们使用选择夹组件,必须提前拖入UI界面中(无 ...
分类:    2022-7-10 12:54
《C++自学入门》1.预备知识
目录1.1 C语言由来1.2 C语言编程思想1.3 面向对象编程1.4 C++所带来的1.5 C++程序运行正文C++是在C语言基础之上开发的一种语言,是C语言的超集,‘++’取至C语言中的自加运算符,其意义不言而喻。学习C++是一次探索 ...
分类:    2022-7-10 12:51
简单的线程池(一)
概要此线程池拥有一个被所有工作线程共享的任务队列。线程池用户提交的任务,被线程池保存在任务队列中,工作线程从任务队列中获取任务并执行。任务是可拥有返回值的、无参数的可调用(callable)对象,或者是经 std ...
分类:    2022-7-10 12:48
C/C++ Qt 自定义Dialog对话框组件应用
在上一篇博文 《C/C++ Qt 标准Dialog对话框组件应用》 中我给大家演示了如何使用Qt中内置的标准对话框组件实现基本的数据输入功能。但有时候我们需要一次性修改多个数据,使用默认的模态对话框似乎不太够用,此时我 ...
分类:    2022-7-10 12:46
《C++自学入门》2.Hello World
目录1.1 C++的预处理和iostream文件1.2 头文件名和名称空间1.3 main()函数正文1.第一个C++程序#include iostream using namespace std; int main() { //打印Hello World! cout "Hello World!" endl; cin.get(); re ...
分类:    2022-7-10 12:44
使用int()显式类型转换指针来修改const char的值
0.摘要  记得之前看过一篇文章说所有的指针其实都可以视为一个int类型,这句话催生了我很多想法,这篇博文即为其一。1.举例  举例代码:#includeiostream using namespace std; int main() { const char str = ...
分类:    2022-7-10 12:41
C/C++ Qt TreeWidget 嵌套节点操作技巧
在上一篇博文《C/C++ Qt TreeWidget 单层树形组件应用》中给大家演示了如何使用TreeWidget组件创建单层树形结构,并给这个树形组件增加了右键菜单功能,接下来将继续延申树形组件的使用,并实现对树形框多节点的各种 ...
分类:    2022-7-10 12:40
C/C++ Qt ListWidget 列表框组件应用
ListWidget列表框组件,该组件与TreeWidget有些相似,区别在于TreeWidget可以实现嵌套以及多字段结构,而ListWidget组件则只能实现单字段结构,ListWidget组件常用于显示单条记录,例如只显示IP地址,用户名等数据, ...
分类:    2022-7-10 12:38
C++中const以及constexpr
一.const常量与#define比较define只是简单的替换,没有类型,const可以做到防窜改与类型安全。而且#define会在内存中可能(有几次替换就有几次拷贝)有多份拷贝,对于字面值常量加不加const都一样,例如:const char* ...
分类:    2022-7-10 12:35
C/C++ Qt ListWidget 增加右键菜单
在上一篇博文《C/C++ Qt ListWidget 列表框组件应用》中介绍了ListWidget组件的基本使用技巧,本次将给ListWidget组件增加一个右键菜单,当用户在ListWidget组件中的任意一个子项下右键,我们让其弹出这个菜单,并根 ...
分类:    2022-7-10 12:33
《C++自学入门》3.基本数据类型-1
目录1.1 变量名1.2 整型数据存储1.3 整型数据初始化1.4 无符号类型2.1 打印字符2.2 成员函数cout.put()2.3 char字面值3.1 bool类型正文面向对象编程OOP的本质是设计自己的数据类型,如果利用正确的数据结构,这对特 ...
分类:    2022-7-10 12:30
C/C++ Qt Tree与Tab组件实现分页菜单
虽然TreeWidget组件可以实现多节点的增删改查,但多节点操作显然很麻烦,在一般的应用场景中基本上只使用一层结构即可解决大部分开发问题,TreeWidget组件通常可配合TabWidget组件,实现一个类似于树形菜单栏的功能 ...
分类:    2022-7-10 12:28
C/C++ Qt MdiArea 多窗体组件应用
MDI多窗体组件,主要用于设计多文档界面应用程序,该组件具备有多种窗体展示风格,其实现了在父窗体中内嵌多种子窗体的功能,使用MDI组件需要在UI界面中增加mdiArea控件容器,我们所有的窗体创建与操作都在这个容器 ...
分类:    2022-7-10 12:26
C/C++ Qt TableWidget 表格组件应用
TableWidget 表格结构组件,该组件可以看作是TreeWidget树形组件的高级版,表格组件相比于树结构组件灵活性更高,不仅提供了输出展示二维表格功能,还可以直接对表格元素直接进行编辑与修改操作,表格结构分为表头, ...
分类:    2022-7-10 12:23
C/C++ Qt TableDelegate 自定义代理组件
TableDelegate 自定义代理组件的主要作用是对原有表格进行调整,例如默认情况下Table中的缺省代理就是一个编辑框,我们只能够在编辑框内输入数据,而有时我们想选择数据而不是输入,此时就需要重写编辑框实现选择的 ...
分类:    2022-7-10 12:21
C/C++ Qt TabWidget 实现多窗体创建
在开发窗体应用时通常会伴随分页,TabWidget组件配合自定义Dialog组件,可实现一个复杂的多窗体分页结构,此类结构也是ERP等软件通用的窗体布局方案。首先先来实现一个只有TabWidget分页的简单结构,如下窗体布局, ...
分类:    2022-7-10 12:12

相关分类

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-25 00:39 , Processed in 0.048873 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部