OpenCV的安装与配置(VS2022)
详细介绍OpenCV的安装与配置(VS2022),让我们从这里一起开始OpenCV之旅程把!!!
【上传本地代码至Gitee仓库,并配置Qt Creator的Git功能】
Gitee是基于git分布式版本控制系统的国内代码托管平台,在团队进行开发协作时有利于代码的更新管理,同时其版本回退功能可以防止一些误操作导致代码发生不希望的修改。目前本人正在做一个基于Qt的项目,Qt Creator中集成了git的版本控制功能,本文用于记录将代码上传至gitee的步骤和遇到的问题
cereal:支持C++11的开源序列化库
cereal是一个基于c++实现的序列化工具库,用于将c++的各种数据结构序列化成二进制流进行传输,并将二进制流反序列化成原来的数据结构。相比同用途库,cereal使用简单,仅需包含头文件,运行效率尚可
Qt Designer生成ui文件,如何转py文件,如何运行
下面将逐步介绍ui文件如何转py文件,怎么运行的具体操作步骤。
个人实现的QT拼图游戏(开源),QT拖拽事件详解
这个游戏的用了周末俩天时间做完,后面用了一天修了点BUG,细节还是很多的,像计时器如何使用,富文本内容如何显示,弹窗的事件处理等,主要还是用于理解拖拽事件,当然你也可以直接去看QT 的demo,那个没我这么复杂,搜drag就行,不过它那个有几个明显的问题,我这都优化了。
在ubuntu系统,用QTestLib 做Qt单元测试,请给我一个入门的教程例子
QTest::qExec()` 函数的第一个参数是测试类的指针,指向我们的测试类的对象 `test`,第二个和第三个参数是 `main()` 函数的标准参数。`QTest::qExec()` 函数的第一个参数是测试类的指针,指向我们的测试类的对象 `test`,第二个和第三个参数是 `main()`
【Visual Studio】Qt 在其他 cpp 文件中调用操作 ui 界面控件
知识不是单独的,一定是成体系的。。
QT5 通过 webview2 加载网页
官方文档参考:https://learn.microsoft.com/zh-cn/microsoft-edge/webview2/get-started/win32。
Qt的开源版本与商业版区别及LGPL与闭源程序
Qt是一个跨平台的应用程序开发框架,提供了丰富的工具和库,使开发者能够轻松地创建高质量的应用程序。开源版本使用GPL或LGPL许可证发布,可以免费使用、修改和分发Qt的源代码,而商业版需要购买授权,提供额外功能和专业支持。对于使用LGPL版本的Qt开发闭源程序,您需要满足LGPL许可证的要求,包括对
x86架构ubuntu 搭建arm64交叉编译环境及QT编译arm64架构工程
由于最近项目需要做国产系统适配,很多软件需要重新编译以适配不同架构CPU,本文描述交叉编译环境的建立及应用
【嵌入式学习】C++&QT-Day2-C++基础
自己封装一个矩形类(Rect),拥有私有属性:宽度(width)、高度(height),初始化函数:void init(int w, int h)输出该矩形的周长和面积函数:void show()更改宽度的函数:set_w(int w)更改高度的函数:set_h(int h)
Qt教程3-Ubuntu(x86_64)上配置arm64(aarch64)交叉编译环境及QT编译arm64架构工程
Qt项目需要做国产系统适配,软件需要适配不同架构CPU!x86_64系统下开发ARM aarch64架构软件。基于此构建了Qt交叉编译环境!
Qt QProcess进程间调用及交互通信,完整示例
Qt QProcess进程间调用及交互通信,完整示例
QT c++和qml交互实例
(5)实现一个简单的列表框(ListView),相当于QListWidget,定时请求网络数据,展示学生信息,将view和model进行分离,降低界面与数据的耦合。(4)展示一个简单的堆栈窗口(SwipeView),相当于QStackedWidget,管理多个子窗口页面。(2)qwidget工程如何
【Qt- C++ & Qml 交互】
Q_INVOKABLE 是个宏定义,这个宏将 函数 声明为元对象系统可调用的函数Q_INVOKABLE 是个宏定义这个宏定义 针对的是 函数, 不是变量经过Q_INVOKABLE 声明过得函数 可以被元对象系统调用QtQuick 也在元对象系统内,所以在 QML 中也可以访问这个被声明了的函数。
QT tableWidget的简单使用
8、右键使能,在给widget加菜单时,需要加入此行代码。//一个单元格内单个控件,以pushButton为例。13、设置tablewidget背景透明。9、给QTableWidget添加控件。10、获取当前点击的控件在表的那个位置。1、不能对表格内容进行修改。11、设置单元格内字体颜色。//一个单
完美解决Qt中关于Mysql程序的连接、打包等各类问题
分享Qt如何连接Mysql、如何打包Mysql程序,完美解决连接和打包Mysql程序所出现的各类问题。
PyQt6 使用Qt Designer实现简单的界面,以及ui文件转py文件
前言,主要通过参考并总结两篇文章中的部分内容,参考文章一 && 参考文章二Qt 设计师简单例子一、需求分析二、界面设计三、生成ui文件四、ui文件转py文件1、命令行 执行 uic 生成 py代码2、PyCharm 配置 Pyuic工具2.1 配置Pyuic工具2.2 测试是否配置
精简高效与安全兼备:ARM32与MCU32平台上的信息协议设计新思路
信息协议(Information Protocol)是一组规定,它定义了在网络中数据如何被格式化、传输、接收和确认。在ARM32和MCU32这样的嵌入式系统中,信息协议尤为重要,因为它们通常运行在资源受限的环境下,需要高效利用每一比特的数据传输。
C++ Qt开发:SqlRelationalTable关联表组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍`SqlRelationalTable`关联表组件的常用方法及灵活运用。在上一篇文章中详细介绍了`SqlTable