会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
47
48
49
50
51
52
53
54
55
···
97
下一页
2021年6月29日
Qt编写项目作品35-数据库综合应用组件
摘要: 一、功能特点 同时支持多种数据库比如odbc、sqlite、mysql、postgresql、sqlserver、oracle、人大金仓等。 一个数据库类即可管理本地数据库通信,也支持远程数据库通信等。 数据库线程支持执行各种sql语句,包括单条和批量。 组件中的所有类打印信息、错误信息、执行结果都
阅读全文
posted @ 2021-06-29 10:25 飞扬青云
阅读(302)
评论(0)
推荐(0)
2021年6月27日
Qt编写安防视频监控系统37-onvif预置位
摘要: 一、前言 预置位在视频监控系统中是不可或缺的存在,响应预置位功能的前提是要带预置位的云台球机,有些普通的云台球机其实不带预置位的,这个要检查清楚,硬件上不支持该功能的,你再怎么点也没反应。在这个视频监控系统的使用过程中,就有不少的用户会问这个问题,为啥他点了云台没法应之类的,前提是要硬件支持才行啊。
阅读全文
posted @ 2021-06-27 14:06 飞扬青云
阅读(546)
评论(0)
推荐(0)
2021年6月25日
Qt编写安防视频监控系统36-onvif连续移动
摘要: 一、前言 时隔一年多,重新对视频监控系统的onvif内核重写,一方面为了兼容Qt6,一方面按功能分类提高效率。整体逻辑思路是一样的,主要的改动是由于Qt6不再支持QtXmlPatterns模块(其实这个模块在Qt5的后面的版本也逐渐提示为废弃模块),onvif协议通信中的数据都是带有命名空间的xml
阅读全文
posted @ 2021-06-25 13:31 飞扬青云
阅读(322)
评论(0)
推荐(0)
2021年6月17日
Qt开发经验小技巧156-160
摘要: Qt的UI界面在resize以后有个BUG,悬停样式没有取消掉,需要主动模拟鼠标动一下。 void frmMain::on_btnMenu_Max_clicked() { ...... //最大化以后有个BUG,悬停样式没有取消掉,需要主动模拟鼠标动一下 QEvent event(QEvent::L
阅读全文
posted @ 2021-06-17 14:26 飞扬青云
阅读(257)
评论(0)
推荐(0)
2021年5月23日
Qt开发经验小技巧151-155
摘要: 当Qt中编译资源文件太大时,效率很低,或者需要修改资源文件中的文件比如图片、样式表等,需要重新编译可执行文件,这样很不友好,当然Qt都给我们考虑好了策略,此时可以将资源文件转化为二进制的rcc文件,这样就将资源文件单独出来了,可在需要的时候动态加载。 //Qt中使用二进制资源文件方法如下 //将qr
阅读全文
posted @ 2021-05-23 19:50 飞扬青云
阅读(380)
评论(0)
推荐(0)
2021年4月24日
Qt开发经验小技巧146-150
摘要: Qt中自带的很多控件,其实都是由一堆基础控件(QLabel、QPushButton等)组成的,比如日历面板 QCalendarWidget 就是 QToolButton+QSpinBox+QTableView 等组成,妙用 findChildren 可以拿到父类对应的子控件集合,可以直接对封装的控件
阅读全文
posted @ 2021-04-24 09:35 飞扬青云
阅读(271)
评论(0)
推荐(0)
2021年4月23日
Qt开发经验小技巧141-145
摘要: QImage支持xpm图标,查看Qt内置的QStyle风格的代码中可以发现大量的xpm图标定义,通过代码的形式来产生图标,哇咔咔好牛逼。 static const char * const imgData[] = { "15 11 6 1", " c None", "+ c #979797", "@
阅读全文
posted @ 2021-04-23 13:49 飞扬青云
阅读(247)
评论(0)
推荐(0)
2021年4月21日
Qt开发经验小技巧131-140
摘要: Qt新版本往往会带来一些头文件的更新,比如以前使用QPainter绘制,不需要额外包含QPainterPath头文件,而5.15版本开始就需要显示主动引入#include "qpainterpath.h"才行。 Qt6.0发布了,是个比较大的改动版本,很多基础的类或者组件都放到单独的源码包中,需要自
阅读全文
posted @ 2021-04-21 09:29 飞扬青云
阅读(283)
评论(0)
推荐(0)
2021年4月20日
Qt开发经验小技巧121-130
摘要: QLineEdit除了单纯的文本框以外,还可以做很多特殊的处理用途。 限制输入只能输入IP地址。 限制输入范围,强烈推荐使用 QRegExpValidator 正则表达式来处理。 //正在表达式限制输入 QString str = "\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]
阅读全文
posted @ 2021-04-20 09:14 飞扬青云
阅读(312)
评论(0)
推荐(0)
2021年4月19日
Qt开发经验小技巧111-120
摘要: 在不同的平台上文件路径的斜杠也是不一样的,比如linux系统一般都是 / 斜杠,而在windows上都是 \ 两个反斜杠,Qt本身程序内部无论在win还是linux都支持 / 斜杠的路径,但是一些第三方库的话可能需要转换成对应系统的路径,这就需要用到斜杠转换,Qt当然内置类方法。 QString p
阅读全文
posted @ 2021-04-19 09:13 飞扬青云
阅读(331)
评论(0)
推荐(0)
上一页
1
···
47
48
49
50
51
52
53
54
55
···
97
下一页
公告