摘要:
Qt可以连接MySQL使用 编译好MySQL连接驱动与库文件: 工程文件pro添加 QT += sql 头文件添加 /** 数据库连接对象 */ QSqlDatabase* dbc = nullptr; QSqlQuery* qyb = nullptr; QString _sqlc = ""; /* 阅读全文
摘要:
Qt连接到MSSQL,使用ODBC驱动 首先确保系统已经安装了odbc数据源 读取ini配置文件 https://www.cnblogs.com/mc-r/p/15830181.html 示例: #include "widget.h" #include "ui_widget.h" #define D 阅读全文
摘要:
QThread结合QProgressBar使用示例 为了显示任务处理时的实时进度,所以使用了多线程后台处理数据,在前台使用QProgressBar显示实时处理的进度。 添加一个进度条显示框 add new "Qt设计师类" progressdlg.h #include <QDialog> #incl 阅读全文
摘要:
Qt中使用lambda表达式 connect(tm, &QTimer::timeout, this, [=]() mutable // 可省略() { emit sendV(t1); }); 阅读全文
摘要:
Qt实现计时器效果 用Qt设计一个计时器,界面如下图所示 设计原理 QTimer* mt; mt = new QTimer(); mt->start(100); // > 100 ms(默认为毫秒) connect(mt,&QTimer::timeout,this, &ProgressDlg::sh 阅读全文
摘要:
无边框窗口 setWindowFlags(Qt::FramelessWindowHint);//无边框 setAttribute(Qt::WA_TranslucentBackground);//背景透明 无边框窗口没有了标题栏,无法通过鼠标来移动窗口。可行的方法是重写窗口的鼠标按下,移动和释放等事件 阅读全文
摘要:
这个硬件信息的获取需要使用到 network 模块 # 1. 在pro文件中添加 QT += network # 需要用到的头文件 #include <QHostInfo> // 计算机名 #include <QStandardPaths> // 用户名(获取家目录,删除其它字段只保留用户名) #i 阅读全文