Qt5.9
文章平均质量分 94
Heisenberg-
这个作者很懒,什么都没留下…
展开
-
Qt5.9学习笔记5-多线程和通信
多线程多线程直接解决的问题就是: 窗口后台程序处理数据,导致窗口无响应或卡顿.多线程的使用方法有两个使用方法1, 基于信号槽与QThread::run()该方法的缺点: 假设要在一个子线程中处理多个任务,所有的处理逻辑都需要写到run()函数中,这样该函数中的处理逻辑就会变得非常混乱,不太容易维护用到的接口包括如下:isFinished()与isRunning()// 构造函数QThread::QThread(QObject *parent = ...原创 2021-06-23 21:46:59 · 1036 阅读 · 3 评论 -
Qt5.9学习笔记4-对话框/多窗体/splash登录界面
对话框Dialog对话框类,往往在调用时,会弹出一个对话框.标准对话框标准对话框往往是和文件,颜色,字体,输入和信息提示相关.类介绍类 属性/函数接口 解释 备注 QFileDialog QStringgetOpenFileName(QWidget *parent = Q_NULLPTR, const QString &caption = QString(), const Q...原创 2021-05-06 11:05:40 · 1031 阅读 · 1 评论 -
Qt5.9学习笔记3-ModelView结构/文件系统
Model/View结构基本概念用Model接口可以修改数据,在View组件中修改也会自动保存到Model中模型/视图结构是Qt中组件显式和数据编辑的一种结构,View视图是界面组件,Model则是为数据和视图提供的一种接口模型。Model和View交流时,可以使用代理,代理在数据被编辑时,通过模型和数据通信,且提供数据编辑器QLineEdit组件,代理则通过编辑器和View通信完成显示。Model/View的典型应用是在数据库应用程序中。一个数据模型可在多个视图组件中显示M原创 2021-05-04 12:47:11 · 1542 阅读 · 1 评论 -
Qt5.9学习笔记2-输入/显示/按钮/菜单/时间/字体/图片
一般属性在类的接口中有读取函数和设置函数,对于设置属性函数就是属性名前加set如QSpinBox类中有属性value用来显示组件当前值,可以使用setValue()方法来设置该组件的值.输入组件和显示组件如何创建一个关闭窗口的按钮 使用界面组件的方法,在信号与槽编辑器的工具栏上点击"Add"按钮,在出现的条目中,Sender选择目标对象此处是btnClose,Signal选择信号cilicked(),Receiver选择窗体Widget,Slot选择close() 关闭窗口 .原创 2021-05-04 12:45:36 · 1005 阅读 · 0 评论 -
Qt5.9学习笔记1-数据类型/容器类/元对象/信号与槽/字符串/Action/工具栏
主要是总结学习开发过程中遇到的一些知识点,方便复习.全局定义在<QtGlobal>文件中, 包含了Qt类库中的一些全局定义,包括基本数据类型,函数和宏基本数据类型qt的基本数据类型存在的目的就是为了保证各个平台中的数据长度保持一致其中qfloat16,需要包含头文件QFloat16,就是16位浮点数基本数据类型 Qt数据类型 等效定义 字节数 qint8 signed char 1 qint16 signed shor原创 2021-06-18 22:21:58 · 743 阅读 · 0 评论 -
VS2017配置Qt5.9.9
首先要会创建Qt项目,然后再看下面内容直接上图,操作见图片标题工具-扩展和更新-搜索Qt-安装安装OK后-选择QtOptions选择ADD-添加你的QtMSVC相关版本文件夹即可创建一个Qt项目后属性管理器-Debug|64-右键将默认的SDK版本8.1换成你VS2017的如图版本...原创 2020-11-20 19:44:02 · 940 阅读 · 0 评论