自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鸟cc的博客

Qt学习中。。。

  • 博客(59)
  • 资源 (4)
  • 收藏
  • 关注

原创 Qt版本

2019-10-29 09:02:55 174

原创 Qt 小模板分享

功能:1.任务栏退出、关于软件2.程序界面关闭,隐藏在任务栏运行,需要点击退出程序才行3.日志保存功能,每日23:59:59清空日志保存一次,退出重启也会保存日志界面截图效果:1.实际使用中可调用addOneCallLog(QString text),添加通讯日志void MainWindow::addOneCallLog(QString text){ ...

2019-08-27 11:28:42 336 1

原创 网上资源整理(自用)

1.Qt设置开机启动 https://blog.csdn.net/zhengtianzuo06/article/details/796952642.开源项目:https://www.cnblogs.com/feiyangqingyun/p/10698940.html

2019-06-28 12:39:13 137

原创 Qt下载

1.所有版本QT下载地址http://download.qt.io/archive/qt/

2019-04-01 12:41:43 255

原创 Qt控件缩写自定义

参考网上C#控件名称缩写cboQComboBoxchkQCheckBoxlblQLabelline QLineEditbtn QPushButtonspn QSpinBoxrdo QRadioButtontbnQToolButtontbv QTableViewdate QDateEdit

2019-03-29 12:49:35 1942

原创 Qt各位大神的博客地址

郑天佐:https://blog.csdn.net/zhengtianzuo06/article/details/79796798一去二三里:http://blog.csdn.net/liang19890820乌托邦2号:http://blog.csdn.net/taiyang1987912豆子:https://www.devbean.net/yafeilinux:http:/...

2019-03-04 09:18:16 718

原创 OxyPlot使用笔记(1)

【代码】OxyPlot使用笔记(1)

2024-03-20 10:03:28 129

原创 C# WPF项目创建(基于VS 2019介绍)

3. 项目名称根据需求自行命名,这边以“WpfApp1”来命名,位置自行选择,这边选择了"E:\test",如图所示,“将解决方案和项目放在同一目录”不勾选,后面有用。1.打开VS,选择《创建新项目》2.选择《WPF应用程序》,如图。

2023-07-25 16:48:26 1565

原创 TextBlock中的WPF格式DateTime

1.先加如下命名空间xmlns:sys="clr-namespace:System;assembly=mscorlib" 2.然后添加下面控件<TextBlock Text="{Binding Source={x:Static sys:DateTime.Now}, StringFormat=yyyy/MM/dd HH:mm:ss}"/>

2022-01-11 12:27:06 1304

原创 SVN 更新项目至此版本和复原至此版本区别

1、更新项目至此版本:工作副本变为要更新的版本,不改交最新的版本号(执行更新操作,工作副本会变为最新的版本);也不能提交,在更新后的版本做出修改,将提交失败2、复原至此版本:格要复原的版本置为最新的版本,改交最新的版本号(执行更新操作,工作副本不变);在更新后的版本做出修改,提交成功...

2021-12-31 13:14:22 2365 1

原创 工作笔记

局方软件主界面名称修改APP.ico//该文件下修改以下CNT0内容就是修改了软件主窗口名称[Custom]OEM=0Type=0CNT0=iPDM2000 局部放电在线监测系统ENT0=iPDM2000 Partial Discharge Online Monitoring SystemCNT1=iPDM2000T 智能变压器局部放电在线监测系统ENT1=iPDM200...

2020-08-17 13:18:32 159

原创 工作笔记

C++ builder开发环境安装1.安装详细资料: 控件名称 安装说明 TeeChart 参见下面TeeChart控件安装步骤 BusinessSkinForm 打开C++Builder应用程序,选择File->Open Project…然后打开【你电脑Business...

2020-08-17 13:18:15 184

原创 Qt连接oracle出现QSqlDatabase: QOCI driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMY

一般是Qt本身缺少一些数据库文件找到Qt安装目录,本人是D:\Qt\Qt5.3.1\5.3\mingw482_32\plugins\sqldriversoci.dll的链接在链接:https://pan.baidu.com/s/1OxCUP53h0wn77abCZyRXLw提取码:v4xh复制这段内容后打开百度网盘手机App,操作更方便哦...

2020-06-04 17:29:52 2312 4

原创 Qt 纯手工打造MODBUS_TCP slave服务端

1.MODBUS TCP有关协议格式可参考https://www.cnblogs.com/ioufev/articles/10830028.html2.目前支持功能码 03 指令格式,可支持多个客户端连接3.亲测有效,上图4.上代码供大家学习参考,也希望大家提出建议,进行改进...

2020-06-01 10:16:34 2727 1

原创 使用联合体,可以有效解决float,double在传输过程中出现数据差问题

union U1{ float bar; char ch[4];}DataBar;DataBar.bar = 71.234;QByteArray array(DataBar.ch, 4);qDebug() << array.toHex();在做工控机的时候,很多时候用到modbus协议,传输的数据也会用到float,double类型,可以采用上诉方法取出float每个字节,然后进行传输,在接收端可以这么写,这样可以有效避免传输出现数据差union U1{.

2020-05-26 09:21:39 1071

原创 ORA-00911错误,”无效字符”的错误。

Qt 执行sql语句时,对带有;的语句执行不了,只要将语句中的;去掉即可

2020-02-27 09:30:16 202

原创 带有下划线的按钮

继承QLabel,话不多说,直接上代码underlinebutton.h#ifndef UNDERLINEBUTTON_H#define UNDERLINEBUTTON_H#include <QLabel>#include <QMouseEvent>class UnderlineButton : public QLabel{ Q_OBJE...

2020-02-20 13:41:18 461

原创 oracle使用心得

近期项目使用到Oracle数据库关于Oracle的sql语句使用方面的心得如下:1.时间,像mysql、sqlserver数据库插入时间表的时候直接使用"yyyy-MM-DD hh:mm:ss"都能插入成功,但是oracle不同,需要使用时间函数进行转换TO_DATE()函数,(以2018-11-23 17:20:16为例)to_date('2018-11-23 17:20:16','...

2020-01-08 17:52:01 138

原创 menu菜单格式

QString qss = "QMenu{color:#E8E8E8;background:#4D4D4D;margin:2px;}\ QMenu::item{padding:3px 20px 3px 20px;}\ QMenu::indicator{width:13px;height:13px;}\ ...

2019-12-20 15:48:04 414

原创 MQTT

环境win7+Qt5.6.0,请先下载源码,直接编译源码即可。(编译环境不同,所以最好下载源码编译)MQTT源码下载地址:https://github.com/qt/qtmqtt解压文件后,打开文件夹下qmqtt.pro在pro文件加下添加改代码CONFIG += N0_UNIT_TESTS()然后是之后,在该目录下会有bin和lib文件将解压文件夹的in...

2019-10-29 14:29:57 580

原创 Qt启动进程ping网址

void TcpClient::run(){ QProcess *cmd = new QProcess; QString strCmd = QString("ping %1 -n 1-w %2").arg(m_strDestIP).arg(m_pingTime); while (1) { cmd->start(strCmd); ...

2019-10-08 13:26:30 326

原创 Qt 实现软件重启

//MainWindow.cpp 代码如下:void MainWindow::reboot(){ qApp->exit(773);}//main.cpp 代码如下:int main(int argc, char *argv[]){ QApplication a(argc, argv); int ret = -1; do { ...

2019-08-23 15:09:51 911

原创 Qt lable设置图片背景仅一个,不会重复

label->setStyleSheet("background: url(:/image/res/logo.png) no-repeat center;border:0px;");

2019-08-23 13:55:11 1591

原创 Qt获取时间戳

QDateTimetime=QDateTime::currentDateTime();//获取当前时间inttimeT=time.toTime_t();//将当前时间转为时间戳

2019-08-01 11:24:20 4861

原创 SqlServer安装说明

局放软件环境安装说明1.安装SQLServer 2005 最好安装x86(32位版本),已成功安装两台,并且都成功启动软件 安装软件 SQL Server 2005文件夹下有两个文件夹分别是 SQL Server x64和SQL Server x86文件夹 我安装的是SQL Server x86文件夹下的,并且在两台win7电脑上成功安装,且成功启动软件 ...

2019-07-05 10:31:19 173

原创 数据库操作问题

对数据库进行增删改查的时候,必须经历一下几个步骤:1.打开数据数据库2.进行增删改查操作或其他操作3.每次操作完必须关闭数据库(下次操作在打开数据库即可)...

2019-07-01 16:27:57 98

原创 Qt设置任务栏图标

void initSysTrayIcon();//初始化任务栏图标void onSysTrayIconActived(QSystemTrayIcon::ActivationReason reason); //被调用槽函数void setTopWindow();//设置置顶显示void MainWindow::initSysTrayIcon(){ QSystemTrayIco...

2019-06-27 16:28:32 5198

原创 海康设备云平台简单控制

void MainWindow::initHaiKang(){ //--------------------------------------- // 初始化 NET_DVR_Init(); //设置连接时间与重连时间 NET_DVR_SetConnectTime(2000, 1); NET_DVR_SetReconnect(10000, tr...

2019-06-25 14:57:21 6244

翻译 看一个数据类型转换成二进制,含有“1”的个数

int calcBinaryOfOne(int x) { int countx = 0; while(x) { countx++; x = x & (x-1); } return countx; }

2019-06-14 16:26:33 234

原创 Qt打包好的运行程序存在莫名其妙的BUG,可以尝试用兼容型模式运行

2019-05-17 10:40:02 405

原创 Qt添加.exe的图标

1 *.pro文件下添加 RC_ICONS += myico.ico2 在工程目录下将myico.ioc加入3 如果出现错误重新构建项目即可

2019-04-25 12:28:16 346

原创 精确延时

void uDelay(unsigned int val) { if (val > 1000 * 1000 * 1000) return; //// This does not work under MSVC2013 - sleeping too long //std::this_thread::sleep_for(std::chrono::micr...

2019-04-11 13:52:15 335

原创 GIT使用

终于用上Git了,原来觉得什么版本管理工具,没啥用,现在用上了是真香啊。1.官网下载安装Git,在GitHub上创建帐号,然后需在自己账号上创建存储库

2019-04-02 09:41:33 68

原创 Qt界面编码问题

#pragma execution_character_set("utf-8")#include "mainwindow.h"#include <QApplication>#include <QTextCodec>int main(int argc, char *argv[]){ QApplication a(argc, argv);#if (Q...

2019-03-29 09:31:59 455

原创 Qt官方开发环境生成的exe发布方式--使用windeployqt的网址

http://tieba.baidu.com/p/3730103947

2019-03-05 08:53:37 116

原创 Qt - 十六进制字符串转数字

QString str = "40800"; QByteArray array; array.append(str); qint32 temp = array.toUInt(Q_NULLPTR,16); qDebug() &lt;&lt; temp; 

2019-02-25 17:01:01 5400

原创 MySQL数据库查询语句记录学习

以上图数据库表为例,表名moncenter_data_air,表结构如下图1.查询今天数据指令SELECT *, DATATIME FROM moncenter_data_air WHERE TO_DAYS(DATATIME) = TO_DAYS(NOW());2.查询昨天数据指令SELECT *, DATATIME FROM moncenter_data_air WHERE ...

2019-01-29 17:30:33 135

原创 Qt输出4位大字十六进制,不足4位左边补0

uint crcint = ?;//随便填个uint型数据QString str = QString("%1").arg(crcint, 4, 16, QLatin1Char('0')).toUpper();//通过该行代码将crcint变量转换成4位大字输出16进制的,如果不足在数字左边补‘0’补充:补全字符串,不足位数自动在数字左边补‘0’QString myHelpe...

2019-01-21 15:46:11 2744

原创 ubuntu14.0.4 无网络连接问题修复

1.出现的问题如图所示2.怎么解决如上问题呢?经过百度搜索,尝试N种方式之后,才搞好(1)首先,打开Ubuntu的/etc/network/interfaces文件 。默认内容如下: auto lo iface lo inet loopback (2)在上面这个文件下加下面两句auto eth0 iface eth0 inet dhcp(3)然后系统重启就会出现...

2019-01-10 14:25:23 1508

原创 Qt 读取Json

#include "mainwindow.h"#include "ui_mainwindow.h"#include &lt;QtCore/QDebug&gt;#include &lt;QtScript&gt;#include &lt;QtWidgets&gt;#include &lt;QJsonDocument&gt;#include &lt;QJsonObject&gt;

2019-01-09 17:32:39 239

DataForward.rar

纯手工打造MODBUS TCP slave的服务端,供大家参考学习,也希望大佬提出建议,指出不足之处,目前只支持03功能。新版,之前的BUG修复,有不足之处还请多多指教

2020-06-01

MQTT_Client源码.rar

MQTT测试代码,具有订阅主题,发送消息等简单功能

2019-10-29

template.rar

功能: 1.任务栏退出、关于软件 2.程序界面关闭,隐藏在任务栏运行,需要点击退出程序才行 3.日志保存功能,每日23:59:59清空日志保存一次,退出重启也会保存日志

2019-08-27

SqlServer数据转存至Mysql

含有每天日志功能、SqlServer2Mysql_main.ini是数据库信息,分别是服务器、表名、用户、地址、密码等。可以修改此配置文件,重启软件后连接数据库,代码仅供参考其他程序员学习之用。建议看sqlserver2mysql.cpp中,修改代码中的表结构,此处是本人使用的两个表结构。

2019-06-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除