随笔分类 -  Qt学习系列笔记

学习qt过程中记录得笔记,主要的学习视频为:黑马科技https://www.bilibili.com/video/BV1XW411x7NU?p=19
摘要:Qt下载、安装及环境搭建:https://www.cnblogs.com/mrlayfolk/p/13111349.html Qt初始化代码基本说明:https://www.cnblogs.com/mrlayfolk/p/13123885.html Qt信号与槽的使用:https://www.cnb 阅读全文
posted @ 2020-07-29 22:45 zhengcixi 阅读(373) 评论(0) 推荐(0) 编辑
摘要:1 简介 使用Qt的charts模块来绘制图表,案例来自Qt自带的demo。 charts模块简介:Qt Chars模块提供了一系列容易使用的图表组件。需要使用charts组件时,需要导入Qt Charts模块,通过如下方式:QT += charts 在安装Qt Creator的时候,需要勾选上这个 阅读全文
posted @ 2020-07-25 02:29 zhengcixi 阅读(9360) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7AB?p=12 xml简介:可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。 XML 标签没有被预定义,需要自行定义标签。XML 的设计宗旨是传输 阅读全文
posted @ 2020-07-23 22:54 zhengcixi 阅读(4892) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=89 说明:Qt可使用QSqlTableModel来进行数据库的可视化操作,将mode/view与数据库结合起来使用,本文主要介绍使用QSqlTableModel来显示数据库的方法。 mo 阅读全文
posted @ 2020-07-19 15:53 zhengcixi 阅读(3682) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=88 说明:本文对在Qt中操作SQLite做简要说明。 SQLite:SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。具体的操作命令可参考 阅读全文
posted @ 2020-07-18 10:50 zhengcixi 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=87 说明:本文简单说明在Qt中操作数据库,用MySql数据库进行试验。 Qt 提供了QtSql模块来提供平台独立的基于 SQL 的数据库操作。 2 MySql的安装及简单使用 视频对应的 阅读全文
posted @ 2020-07-17 00:15 zhengcixi 阅读(8900) 评论(0) 推荐(1) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=74 使用多线程的好处:提高应用程序响应速度、使多CPU更加高效、改善程序结构。 在Qt中使用QThread来管理线程。Qt中使用线程时,需要自己实现一个thread的类。 多线程使用过程 阅读全文
posted @ 2020-07-14 23:16 zhengcixi 阅读(3518) 评论(0) 推荐(1) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=61 说明:UDP是面向无连接的,客户端并不与服务器不建立连接,直接向服务器发送数据,服务器端也不从客户端接收连接,只负责调用接收函数,等待客户端连接的到达。 udp通信模型如下: (1) 阅读全文
posted @ 2020-07-11 22:09 zhengcixi 阅读(4017) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=56 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=66 测试1代码github:https://github.com/zhengc 阅读全文
posted @ 2020-07-11 14:37 zhengcixi 阅读(2242) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=45 参考文档:《Qt教程.docx》 说明:本文主要介绍Qt的文件系统。 2 知识点 Qt通过QIODevice提供了对 I/O 设备的抽象,这些设备具有读写字节块的能力。下面是 I/O 阅读全文
posted @ 2020-07-09 00:06 zhengcixi 阅读(1558) 评论(0) 推荐(1) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=44 实现效果如下: 图片背景透明,可通过鼠标左键拖动图片(移动时以左上角为坐标),右键关闭。 2 代码及实现说明 我们需要实现的部分主要有: (1)去掉窗口边框,并把窗口背景设置为透明; 阅读全文
posted @ 2020-07-07 21:45 zhengcixi 阅读(568) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=40 Qt绘图设备有三种:QPixmap、QBitmap、QImage、QPicture。 QPixmap:专门针对屏幕进行优化了,和平台相关,不能对图片进行修改。 QBitmap:QPi 阅读全文
posted @ 2020-07-06 00:04 zhengcixi 阅读(640) 评论(0) 推荐(1) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=37 参考文档:《Qt教程.docx》 本文简单介绍Qt的绘图与绘图设备。 Qt的绘图系统基于三个类:QPainter,QPainterDevice和QPaintEngine。它们之间的层 阅读全文
posted @ 2020-07-05 13:25 zhengcixi 阅读(1556) 评论(1) 推荐(1) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=31 参考资料:《Qt教程.docx》 本文主要介绍Qt的事件。 2 事件 (1)事件(event) 事件由系统或Qt本身在不同时刻发生的,例如按下鼠标、敲下键盘。 Qt程序需要在main 阅读全文
posted @ 2020-07-01 23:46 zhengcixi 阅读(600) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=27 样式表的作用就是为了让我们的控件变得好看。给窗口设置风格、颜色、图片等。 2 使用方式 使用控件的setStyleSheet方法来进行样式的设置。 用法:void setStyleS 阅读全文
posted @ 2020-06-24 00:02 zhengcixi 阅读(400) 评论(0) 推荐(0) 编辑
摘要:参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=27 以添加图片为例进行说明: 1)点击工程名,选择“添加新文件”; 2)选择Qt --> Qt Resource File; 3)路径最好选择我们存放图片的路径; 4)接着按如下操作,就可以将文件 阅读全文
posted @ 2020-06-23 21:53 zhengcixi 阅读(431) 评论(0) 推荐(0) 编辑
摘要:1 简介 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=26 在https://www.cnblogs.com/mrlayfolk/p/13179885.html的基础上,实现一个自定义的控件。 最终效果如下,我们使用代码来实现这两个控件。 注 阅读全文
posted @ 2020-06-23 21:07 zhengcixi 阅读(678) 评论(0) 推荐(0) 编辑
摘要:1 介绍 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=25 布局的好处:布局之后,改变主窗口大小,其余窗口可以自适应。 2 布局分类 垂直布局 水平布局 网格布局 分裂器水平布局 分裂器垂直布局 3 举例说明 以三个按钮为例进行说明。 1)没 阅读全文
posted @ 2020-06-23 00:00 zhengcixi 阅读(1426) 评论(0) 推荐(0) 编辑
摘要:1 简介 本文主要介绍Qt ui界面的简单使用,介绍一些常用的控件。 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=22 2 常用控件 常用分类: (1)Buttons按钮类 其中,Tool Button常常和QToolBar配合使用。 QPu 阅读全文
posted @ 2020-06-21 22:39 zhengcixi 阅读(609) 评论(0) 推荐(0) 编辑
摘要:1 说明 本文主要介绍Qt ui界面的简单使用。 参考视频:https://www.bilibili.com/video/BV1XW411x7NU?p=22 2 工程创建 创建工程时,把创建界面给勾选上。 创建工程之后,有以下文件,可以看出相比于不选择创建界面,多了一个Forms文件夹。 3 界面说 阅读全文
posted @ 2020-06-21 20:49 zhengcixi 阅读(3176) 评论(0) 推荐(0) 编辑

回到顶部
点击右上角即可分享
微信分享提示