C++GuiQt4编程
richrich2
不仅要做物质rich的人,更要做灵魂rich的人。套用一句老话,腹有诗书气自华。
展开
-
Qt延时和startTimer
Qt延时的几种用法一、常用延时方式#include <QTimer>#include <QThread>#include <QDateTime> int msec = 10; if(msec <= 0) { return; }#if 1 //非阻塞方式延时,推荐使用 //如果是周期性的话,在国产化平台下面会导致CPU占用率过高,之前项目中发现了该问题,后来项目采用了startTimer原创 2022-03-08 10:38:48 · 2391 阅读 · 0 评论 -
Qt数据库加载驱动并连接
//头文件#include <QSqlDatabase>#include <QSqlQuery>#include <QSqlError>#include <QSqlDriver>//从ini文件中读取数据库相关ip、namebool createConnection(){ QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL")原创 2017-11-30 17:32:01 · 2364 阅读 · 0 评论 -
Qt数据库事务操作
连接 QSqlDatabase db; connection(QString const& connectionName) { static InitDB init; db = QSqlDatabase::addDatabase("QPSQL", connectionName); db.se原创 2017-11-22 16:07:11 · 4059 阅读 · 0 评论 -
Qt普通对话框
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-07-20 21:32:05 · 434 阅读 · 0 评论 -
Qt中的各种控件简介
1.CheckBox的特点是可以在多个项目中多选,而若使用QButtonGroup类控件的setExclusive()函数,则可将CheckBox的属性转换为“只能单选”。2.QCheckBox可以向文本位置添加图像。利用QAbstractButton控件的成员函数setIcon()便可以在QCheckBox中使用图像资源。3.向QComboBox控件添加项目时,使用addIt原创 2017-07-17 19:45:36 · 6304 阅读 · 0 评论 -
Qt之QDesktopServices
如果使用Qt开发界面,往往离不开QDesktopServices,QDesktopServices不仅可以打开本地浏览器,而且还可以打开本地文件(夹)等,可以获取桌面、我的文档、Home等原创 2017-01-10 16:41:40 · 7931 阅读 · 0 评论 -
Qt创建对话框
Qt创建对话框Find对话框 工程源码连接:https://download.csdn.net/download/mrfanhaibin/10593804头文件#ifndef FINDDIALOG_H#define FINDDIALOG_H#include &lt;QDialog&gt;class QLabel;class QCheckBox;class QLineEd...原创 2018-08-09 17:21:13 · 382 阅读 · 0 评论 -
Qt信号和槽
信号和槽的机制可以用于任何QObject的子类中 信号和槽的实例原型:connect(sender,SIGNAL(signal()),receiver,SLOT(slot()));一个信号可以连接多个槽在发射信号的时候,会以不确定的顺序一个接一个的调用这个槽多个信号可以连接同一个槽无论发射哪一个信号,都会调用这个槽一个信号可以与另外一个信号相连接当发射第一个信号时,...原创 2018-08-09 17:24:36 · 162 阅读 · 0 评论 -
QPainter绘图
Qt的二维图形引擎是基于QPainter类的,绘图的效果取决于QPainter的设置。 QPainter包含三个主要的设置,分别为画笔QPen,画刷QBrush和字体QFont; 画笔用来画线和边缘。它包含颜色、宽度、线型、拐点风格以及连接风格。 画刷用来填充几何形状的图案。它一般由颜色和风格组成,但同时也可以是纹理(一个不断重复的图像)或者是一个渐变。 字体用来绘制文字。...原创 2018-08-29 09:16:14 · 13734 阅读 · 0 评论