摘要: 文章 链接 01表盘控件-01汽车仪表盘-gaugecar https://qtchina.blog.csdn.net/article/details/120240257 01表盘控件-02圆弧仪表盘-gaugearc https://qtchina.blog.csdn.net/article/de 阅读全文
posted @ 2021-11-07 17:30 飞扬青云 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 文章目录导航 文章 链接 1-自定义控件大全 https://qtchina.blog.csdn.net/article/details/103945044 2-控件属性设计器(组态) https://qtchina.blog.csdn.net/article/details/103945100 3 阅读全文
posted @ 2019-07-27 23:00 飞扬青云 阅读(5901) 评论(3) 推荐(0) 编辑
摘要: 一、前言 视频监控系统在整个安防领域,已经做到了烂大街的程序,全国起码几百家公司做过类似的系统,当然这一方面的需求量也是非常旺盛的,各种定制化的需求越来越多,尤其是这几年借着人脸识别的东风,发展更加迅猛,人脸识别相关的技术和应用这几年处于风口浪尖,衍生了特别多的应用产品,各种人脸识别的产品遍地开花, 阅读全文
posted @ 2019-05-23 17:36 飞扬青云 阅读(15068) 评论(7) 推荐(2) 编辑
摘要: 一、前言 目前大屏大数据可视化UI这块非常火,趁热也用Qt来实现一个,Qt这个一站式超大型GUI超市,没有什么他做不了的,大屏电子看板当然也不在话下,有了QSS和QPainter这两个无敌的工具组合,借用几个Qt高手朋友的话来说,都是分分钟。在整个系统的编写过程中,发现数学知识真的还是蛮重要的,在重 阅读全文
posted @ 2019-05-05 22:39 飞扬青云 阅读(14062) 评论(0) 推荐(5) 编辑
摘要: 一、前言 一个用户登录界面,是一个完整的应用系统,尤其是客户端系统必备的一个功能模块,传统的登录处理一般都是和本地的用户信息进行比对,而现代的登录系统一般是发送请求到服务器进行验证,无论何种方式,都是需要去用户信息表找到对应的用户信息,取出密码进行验证,再多一点的话就是顺带把对应的用户权限也拉过去。 阅读全文
posted @ 2022-05-23 09:13 飞扬青云 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Qt的网络库支持udp广播搜索和组播搜索,其中组播搜索可以跨网段搜索,有时候你会发现失灵,此时你可以尝试把本地的虚拟机的网卡禁用试试,估计就好了。还有就是在本地开启了代理啥的,先关掉试试。近期在使用tcpsocket连接的时候,发现在Qt4和Qt5中正常的程序,到了Qt6中就不行了,报错提示 The 阅读全文
posted @ 2022-05-21 09:27 飞扬青云 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 在windows上经常遇到高分屏缩放的问题,很头疼,貌似这东西就是windows首发的。 在Qt4时代的程序遇到高分屏缩放,不作任何处理,毕竟Qt4时代(2010年以前)出来的时候几乎还没高分屏缩放这东西。 从Qt5.6开始提供了高分屏缩放支持,需要在main函数前面设置 QApplications 阅读全文
posted @ 2022-05-19 12:51 飞扬青云 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Qt4.8.7是Qt4的终结版本,是Qt4系列版本中最稳定最经典的(很多嵌入式板子还是用Qt4.8),其实该版本是和Qt5.5差不多时间发布的。参考链接 https://www.qt.io/blog/2015/05/26/qt-4-8-7-released https://blog.qt.io/bl 阅读全文
posted @ 2022-05-12 17:27 飞扬青云 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 关于交叉编译,对于初学者来说是个极难跨过去的砍(一旦跨过去了,以后遇到需要交叉编译的时候都是顺水推舟、信手拈来。),因为需要搭建交叉编译环境,好在现在厂家提供的板子基本上都是测试好的环境,尤其是提供的编译器,不用自己再去折腾,按照官方手册来基本上不会有啥的的问题。 在linux系统上编译ffmpeg 阅读全文
posted @ 2022-05-07 14:41 飞扬青云 阅读(14) 评论(0) 推荐(0) 编辑
摘要: QMainWindow 在对停靠窗体进行排列的时候,有些不常用的设置容易遗忘,建议将 QMainWindow 的头文件函数过一遍一目了然。 //设置停靠参数,不允许重叠,只允许拖动 this->setDockOptions(QMainWindow::AnimatedDocks); //将底部左侧作为 阅读全文
posted @ 2022-04-29 13:45 飞扬青云 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 有时候需要对文本进行分散对齐显示,相当于无论文字多少,尽可能占满整个空间平摊占位宽度,但是在对支持对齐方式的控件比如QLabel调用 setAlignment(QtAlignJustify | QtAlignVCenter) 设置分散对齐会发现没有任何效果,这个时候就要考虑另外的方式比如通过控制字体 阅读全文
posted @ 2022-04-14 13:30 飞扬青云 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 随着需求的不断增加,程序不断变大,用到的动态库也越来越多,到了发布程序的时候你会发现和可执行文件同一目录下文件数量真多(比如著名的金融软件 https://www.webull.com/ 哎呀我去,目录下一堆动态库文件,滚动条都要拉很久,全部堆一块),此时可能会考虑如何将一些库文件分门别类的存放,这 阅读全文
posted @ 2022-04-12 15:24 飞扬青云 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 关于权限设置,在早期的安卓版本,所有权限都写在全局配置文件AndroidManifest.xml中,这种叫安装时权限,就是安装的时候告诉安卓系统当前app需要哪些权限。大概从安卓6开始,部分权限需要动态申请,这种叫动态权限,这种申请到的权限也可以动态撤销,就是要求程序再次执行代码去向系统申请权限,比 阅读全文
posted @ 2022-04-11 09:17 飞扬青云 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 安卓中一个界面窗体对应一个Activity,多个界面就有多个Activity,而在Qt安卓程序中,Qt这边只有一个Activity那就是QtActivity(包名全路径 org.qtproject.qt5.android.bindings.QtActivity),这个QtActivity是固定的写好 阅读全文
posted @ 2022-04-07 14:43 飞扬青云 阅读(17) 评论(0) 推荐(0) 编辑