
QT
Freeze-hu
这个作者很懒,什么都没留下…
展开
-
Windows下实现摄像头物理按键拍照
最近手上拿到一款带按键的USB摄像头,按照我们的思维,是不是有个特定的控件获取按键信号事件,结果不是,在windows下的DirectShow下是个标准功能,下面就是介绍开发中遇到的一些问题记录:里面这个比较关键,USB Camera有两个Pin,Capture pin和Still pin,Capture pin用于视频流预览,Still pin用于响应抓拍(可以软触发和硬件触发)hr = pBuild->RenderStream( &PIN_CATEGORY_STILL, // Connect t原创 2025-02-21 16:31:54 · 647 阅读 · 0 评论 -
QGroundControl之6-QGroundControl.ini
上篇介绍了Json文件,比如appFontPointSize ,这个参数是决定窗口的放大系数的。但是真正保存参数的值是QGroundControl.ini 文件,这个文件默认路径C:\Users\Administrator\AppData\Roaming\QGroundControl.org。原创 2024-12-10 11:54:17 · 199 阅读 · 0 评论 -
QGroundControl之5-AppSettings.cc
应用程序设置 Application Settings ,这里看下语言选择功能,它是怎么和json文件关联起来的,刚刚看的时候,很是奇怪这么多的json文件作用。原创 2024-12-09 17:45:31 · 425 阅读 · 0 评论 -
QGroundControl之4-QGCCorePlugin.cc
核心控件接口 Core Plugin Interface for QGroundControl。主要看settingsPages、analyzePages、instrumentPages 等,这里明显看出配置了不同类型toolbar按钮对应的页面。原创 2024-12-06 17:00:57 · 379 阅读 · 0 评论 -
QGroundControl之3-QGCToolbox.cc
这是工具箱类 This is used to manage all of our top level services/tools ,用来管理顶层的服务和工具,可见此类也是非常重要,我们要看里面的主要函数。在此建议先看下面3个类。原创 2024-12-06 11:44:16 · 260 阅读 · 0 评论 -
QGroundControl之2-QGCApplication.cc
应用的主要类和管理类,从这个类开始代码就开始暴增,这里绍几个关键的函数。原创 2024-12-06 11:01:09 · 284 阅读 · 0 评论 -
QGroundControl之1-main.cc
看了这么多qt quick 程序,QGroundControl的界面风格非常值得学习借鉴。由于软件里面业务功能耦合的非常紧,在此进行界面代码提取实现了初步框架界面。下面是一些总结分享,可能存在错误,仅供参考。原创 2024-12-06 10:28:09 · 196 阅读 · 0 评论 -
QFtp 无法正常获取FTP文件目录问题
经过分析,进入PASV被动模式后,无法连接服务器,原因是这个返回的172.17.82.221是不可路由地址。这里是修改后的文件代码。原创 2024-10-16 11:48:28 · 488 阅读 · 0 评论 -
QML之Label添加背景颜色
QML之Label添加背景颜色。原创 2024-08-16 18:10:58 · 395 阅读 · 0 评论 -
QML之带回弹的button按钮
1.先qml自带的button上扩展一个ButtonExt.qml。2.引用和使用这个控件。原创 2024-08-15 10:08:38 · 287 阅读 · 0 评论 -
qt for android 的build.gradle文件哪里来与用法记录
android-build中的build.gradle 这个文件哪里来的,这个是构建gradle编译的文件很重要,原来这个文件是qt安装目前下的模板文件。当工程下没有build.gradle文件,就拷贝一个模板文件来用,原来是这样设计的。从下面安装目录下 5.15.2\android\src\android\templates这里拷贝过来用的。通过ANDROID_PACKAGE_SOURCE_DIR 来指定build.gradle等配置。原创 2024-06-12 15:00:12 · 543 阅读 · 0 评论 -
qt for android 的架构原理
qt for android实现架构,这几幅图很不错。转载于 《Qt 林斌:整合Android IVI平台打造统一的Qt数字座舱体验》原创 2024-05-11 11:48:06 · 470 阅读 · 0 评论 -
qt for android 无法进入调试c++代码解决方法
在网上进行搜索,得到的答案是确实存在这个问题,包括这个qt6版本无法进入C++代码调试中。原创 2024-05-09 19:29:05 · 223 阅读 · 0 评论 -
qt 5.15.x 安装android过程记录
但是我发现(我的机器上)无法调试apk程序,不能调试那怎么行呢,看了很多文章都是运行处结果了就结束了。很多文章都是建议安装JDK8,配合ndk21 是可以编译过程序,但是进入调试模式就弹出段错误异常,根本无法调试。但是qt6太新,而且删除了之前一些函数组件,目的很明确-就是要在qt5.15版本上搞定无法进入调试模式问题。qt for android 源码安装非常耗时,我耗时一晚,安装请参考这个网站。这个问题有文章说退回到ndk21,退回就可以意义了,无法解决调试异常问题。打开qt ,设置为NDK25。原创 2024-05-09 10:36:24 · 704 阅读 · 1 评论 -
QT在线安装列出所有能安装的版本
QT在线安装列出所有能安装的版本原创 2024-04-30 15:01:02 · 306 阅读 · 0 评论 -
QML TextField 默认无法鼠标选中内容
TextField 默认无法选中内容原创 2024-03-21 20:25:32 · 483 阅读 · 0 评论 -
qt-pdf-viewer-library 编译过程记录
qt-pdf-viewer-library 编译过程问题记录,修改下面代码,原来代码少一个 /希望可以帮助到大家。原创 2024-03-19 16:41:04 · 532 阅读 · 0 评论 -
QML中表格中数据获取
1.QML在生成的动态表格中获取某格数据的内容。原创 2024-03-01 11:34:12 · 702 阅读 · 0 评论 -
QML中动态表格修改数据
1.qml文件中实现动态表格数据的修改。原创 2024-03-01 11:22:03 · 900 阅读 · 0 评论 -
QML中动态增加表格数据
1.QML中的表格实现。原创 2024-02-29 19:03:42 · 991 阅读 · 0 评论 -
QSqlQuery 执行Update 判断执行成功与否
如果是行数大于0,说明产生了实际更新操作,类似下面的命令操作结果。怎么样判断是否确实更新操作是执行成功的 ,可以通过下列语句判断。1.执行更新操作的SQL语句。原创 2024-01-22 15:49:58 · 1069 阅读 · 3 评论 -
QML中Image动态显示图片内容
1.定义一个ColorImageProvider类。2.main.cpp 注册并定时显示。3.在main.qml中添加控件。原创 2023-12-13 12:25:12 · 415 阅读 · 0 评论 -
QML之加速器仪表盘
QML 实现仪表盘加速器代码原创 2023-12-12 11:27:57 · 487 阅读 · 0 评论 -
QML中Dialog获取close与open状态
2.main.qml中调用MyDialog。1.新建MyDialog.qml。原创 2023-12-08 16:53:11 · 359 阅读 · 0 评论 -
QML与C++之间自定义对象输出
2.定义自定义的属性对象类MessageAuthor。1.定义暴露的C++类 Message.h。4.在main.qml文件中使用。3.main.cpp中注册类型。原创 2023-12-07 15:00:51 · 176 阅读 · 0 评论 -
QML 中TextField输入框和下划线的设定
在属性设置中是找不到相关设置,结果在mian.cpp中发现了一行代码会影响效果。原创 2023-11-08 09:33:26 · 494 阅读 · 0 评论 -
QML 带框最大化显示方法
QML 中全屏最大化,最小化,关闭按钮。原创 2023-10-09 12:26:03 · 526 阅读 · 0 评论 -
QT下自定义的控件无法生效问题处理
问题描述:QT下显示电脑摄像头,需要自定义一个Qwidget的控件,取名叫videoWidget:1.自定义控件类的定义代码如下:class videoWidget :public QWidget{ Q_OBJECTpublic: explicit videoWidget(QWidget *parent = nullptr);在Ui文件进行相应的控件提升:在运行代码时,控件效果始终无法出现原因分析:先在自定义类videoWidget中的构造函数中..原创 2021-01-28 12:53:49 · 1542 阅读 · 0 评论 -
QT Creator 在编辑设计UI时,输入属性名后,一定要通过Enter回车键生效
问题:最近刚刚接触QT Creator ,Qt程序使用的UI文件编辑时不是内容输入完就生效,这点和其他编译环境不一样解决办法:1、输入标签栏属性后,一定要按回车键生效,否则无法生成菜单2.在生成效后,ui的相应文件才有修改...原创 2020-03-19 15:32:03 · 537 阅读 · 0 评论