本项目中包含多个Qt的Demo程序,用于各个模块的测试使用
项目名称 | 插件 | 功能介绍 |
---|---|---|
JSqlServer | 无 | Qt连接SqlServer数据的测试程序 |
JMySql | MySQL官方库 | Qt连接MySql远程数据的测试程序 |
JSQL | MySQL官方库 | 模仿Navicat软件 |
JThread | 无 | 利用继承QObject的方式来使用线程,并操作线程 |
ImageDemo | 无 | 实现12306登录点击验证码图片出现火车标志 |
MulThreadSQL | MySQL官方库 | 多线程访问数据库 |
SingleChannel | QCustomPlot | 基于QCustomPlot实现波形画图和控制 |
DrawDXF | dxflib | 基于dxflib实现读取dxf文件 |
FirFilter | QCustomPlot | 读取波形数据文件、FFT变换、滤波操作等 |
FirFilter2 | QCustomPlot | 读取波形数据文件、FFT变换、滤波操作等 |
MatlabDemo | 无 | 实现调用MATLAB库 |
EChartDemo | ECharts | 基于ECharts显示柱状图并进行通信 |
WebFirFilter | ECharts | 对波形进行滤波,然后使用ECharts显示波形 |
JTabWidgetDemo | 无 | QTabWidget基本操作和样式设置 |
JMainFrame | 无 | Qt搭建软件框架 |
DxfGraphics | dxflib | 基于 GraphicsView 显示线 |
TabScorllArea | 仿照网易云音乐设置界面实现滚动显示设置界面 | |
DateEditQSS | QSS 改造 QDateEdit、QCalendarWidget | |
FormatData | 格式化数据工具 | |
JLogger | Qt 日志系统,在 “飞扬青云” 的源码上进行了修改 | |
dmDatabaseDemo | Qt 连接、使用达梦数据库示例程序 | |
codeSnippet | 存放代码片段,将码云代码片段移植到该文件夹下 | |
JLogger_2 | Qt 日志系统升级版本,实现将日志输出到文件、网络、数据库。 | |
LocalString | 搜索目录下所有文件中的内容 | |
shadow | 给控件添加阴影 | |
codeStatistics | 代码统计 |
次项目是使用Qt连接SqlServer数据的测试程序
注:在项目中的xxx.pro文件中一定要加上sql模块,否则是不行的; QT += sql
次项目是使用Qt连接MySql远程数据的测试程序
注1:在本次程序我连接的是远程数据库,为了保证个人信息,程序中已经删除远程数据库信息,如果使用需要填写自己数据库信息
注2:在项目中的xxx.pro文件中一定要加上sql模块,否则是不行的; QT += sql
本软件是模仿Navicat软件来操作MySql和SQL Server数据库,由简单的功能一步一步的完善。
本次小项目是对线程进行实现,利用继承QObject的方式来使用线程,并操作线程
此小Demo是实现12306登录点击验证码图片出现火车标志。
多线程访问数据库与单线程会有一点不一样,做了个实验;
基于QCustomPlot实现波形画图和控制
基于dxflib实现读取dxf文件并显示
波形显示基于QCustomPlot显示波形,FFT变换等通过算法
波形显示基于 QCustomPlot 显示波形,FFT 变换等通过算法
注意本次编译器使用了MSVC2017_32bit,测试使用mingw编译器无法使用
本次使用Qt MSVC2017_32bit进行编译
对波形进行滤波,然后使用ECharts显示波形
QTabWidget基本操作和样式设置
Qt搭建软件框架
于 GraphicsView 显示线
QSS 改造 QDateEdit、QCalendarWidget
工作中需要提取文件中数据,所以编写一个小工具简化工作量
项目开发中,日志系统是必不可少的一部分,改模块实现将 Qt 的日志进行重定向,可以选择写入文件或者写入 TCP 网络。
注:该模块是在 “飞扬青云” 的基础上进行了修改
该模块用于测试连接使用达梦数据库。
注1:连接时使用 ODBC,所以需要先配置 ODBC。 注2:使用时需要注意编译时版本,如达梦数据库安装了 64bit,那么需要选中 MinGW 64bit 进行编译,否则无法连接数据库。
日志系统升级版本,实现将日志输出到文件、网络、数据库。
数据库表字段定义:
create table log(
logTime datetime primary key not null,
type varchar(16) not null,
file varchar(128) not null,
function varchar(128) not null,
line int not null,
message varchar(256) not null
);
统计代码功能。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。