
零基础学qt
文章平均质量分 81
学完C/C++,在学习一个框架,从此告别黑窗口,
尘客-追梦
兴趣是最好的老师。
相互学习,互相帮助,大家多多关照谢谢。
展开
-
qt入门--网络编程
文章目录一、演示demo1.1代码示例1.1.1 h头文件1.1.2 cpp文件1.2 代码详解二、主机信息一、演示demo1.1代码示例1.1.1 h头文件#ifndef FORM_H#define FORM_H#include <QWidget>#include "TitleBar/basewidget.h"#include "TitleBar/commonhelp.h"#include<QAbstractSocket>#include<QHo原创 2022-02-26 11:43:27 · 1188 阅读 · 0 评论 -
Qt入门------数据库操作
文章目录一、数据库1.数据库驱动2.查询驱动3.连接数据库4.执行sql语句5.插入数据6.事务二 ,模块类一、数据库Qt中的Qt SQL模块提供了对数据库的支持,模块中类可分为三层:驱动层,sql接口层,用户层。驱动层:(QSqlDriver,QSqlDriverCreator,QSqlDriverCreatorBase,QSqlDriverPlugin)为具体的数据库和SQL接口层之间提供了底层的桥梁;SQL接口层:(QSqlDatabase,QSqlQuery,QSqlError,QSql原创 2021-12-31 15:34:07 · 17561 阅读 · 2 评论 -
Qt入门详解--------qt中的事件
文章目录一 介绍二 qt事件事件的处理一 介绍在Qt中,事件作为一个对象,继承自QEvent类,常见的有键盘事件QKeyEvent、鼠标事件QMouseEvent和定时器事件QTimerEvent等,它们与QEvent类的继承关系如图。二 qt事件我们使用鼠标点击了一下界面上的按钮,那么就会产生鼠标事件QMouseEvent(不是按钮产生的),而因为按钮被按下了,所以它会发出clicked()单击信号(是按钮产生的)。常见事件:鼠标事件、键盘事件、定时事件、上下文菜单事件、关闭事件、拖放事件、绘原创 2020-11-18 08:36:27 · 960 阅读 · 0 评论 -
Qt入门详解-------对话框及文件系统
文章目录一 概述二 文本文件读写2.1QFile读写文本文件2.2 QTextStream读写文本文件三 源代码四 解决乱码一 概述文件的读写是很多应用程序具有的功能,甚至某些应用程序就是围绕着某一种格式文件的处理而开发的,所以文件读写是应用程序开发的一个基本功能。本文章介绍Qt中如何实现文本文件、二进制文件的读写,以及文件和目录的管理功能。二 文本文件读写文本文件是指以纯文本格式存储的文件,例如用Qt Creator编写的C++程序的头文件(.h文件)和源程序文件(.cpp文件)。HTML和XML原创 2020-09-07 14:14:02 · 511 阅读 · 0 评论 -
Qt入门详解-------基本控件
文章目录一 基础窗口部件QWidget1.1 窗口,子部件以及窗口类型1.2 窗口类型1.3 窗口几何部件二 对话框QDialog2.1 模态和非模态对话框2.2 对窗口切换2.2.1信号和槽2.3 标准对话框一 基础窗口部件QWidgetQWidget是所有用户界面对象的基类,被称为基础窗口部件。QWidget继承自QObject类和QPaintDevice类,其中QObject类是所有支持Qt对象模型的基类,QPaintDevice类是所有可以绘制对象的基类。1.1 窗口,子部件以及窗口类型//原创 2020-09-06 15:56:54 · 1201 阅读 · 2 评论 -
Qt入门详解
文章目录一 Qt简介1.1 什么是Qt?1.2 Qt的优势1.3 软件公司分类二 Qt Creator的下载和安装2.1 版本介绍三 编写Hello World程序3.1 创建Qt Widgets第一步 选择项目模板第二步 选择项目信息第三步 选择构建套件第四步 输入类信息第五步 设置项目管理3.2 项目目录中文件说明一 Qt简介1.1 什么是Qt?Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。Nokia …它既可以开发GUI程序,也可用于开发非GUI程序,应用场景比如原创 2020-08-27 19:45:22 · 4851 阅读 · 0 评论 -
QT中的二维绘图
文章目录基本绘制和填充QPainter中常用图形绘制函数使用画笔使用画刷基本绘制和填充在绘图系统中由QPainter来完成具体的绘制操作,QPainter类提供了大量高度优化的函数来完成GUI编程所需要的大部分绘制工作。QPainter一般在一个部件的重绘事件(Paint Event)的处理函数paintEvent()中进行绘制1 widget.h文件protected: void paintEvent(QPaintEvent *event);2 widget.cpp文件void原创 2021-04-24 18:03:26 · 887 阅读 · 0 评论