系列文章目录提示:这里是该系列文章的所有文章的目录 第一章: (一)Qt+OpenCV调用海康工业相机SDK示例开发 第二章: (二)Qt多线程实现海康工业相机图像实时采集 第三章: (三)Qt+OpenCV调用海康工业相机...
-
(三)Qt+OpenCV调用海康工业相机SDK抓拍示例
-
开发语言 Qt实现UDP单播和组播功能
一、UDP单播、广播和组播的说明UDP是不可靠、无连接的,所以划分为发送方和接收方更好理解 1、单播UDP是无连接的,进行单播通信时,只需要绑定接收方端口就行,发送方直接通过接收方的ip和绑定的端口进行通信。发送方可以绑定端...
-
开发语言 qt环境搭建-镜像源安装Qt Creator(5.15.2)以及配置环境变量
前言:版本:5.15.2镜像源:ustc与清华纯小白,找了半天的镜像源安装qtcreator,搞了半天结果安装的是最新的,太新的对小白很不友好,bug比较多,支持的系统也不全,口碑不好。最后总结了一下,帮助使用镜像源的用户来...
-
visual studio Qt安装和vs搭建Qt环境
想要使用Visual studio进行Qt项目开发,首先要安装Qt开发工具,下面将分为两部分展示Qt开发工具的安装和Visual studio怎么样配置Qt进行Qt项目的开发,安装Qt插件安装vsaddin,Qt Visua...
-
c++ 开发语言 【Qt 学习笔记】Qt 开发环境的搭建 | Qt 安装教程
博客主页:Duck Bro 博客主页系列专栏:Qt 专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞收藏⭐评论✍Qt 开发环境的搭建 | Qt 安装教程文章编号:Qt 学习笔记 / 02...
-
开发语言 有几种方法修改QPushButton的大小、文字颜色等属性?(Qt面试题)
修改QPushButton的大小使用 setFixedSize(width, height 函数 :可以直接调用QPushButton的setFixedSize函数,将所需的宽度和高度作为参数传递给它。这将固定按钮的大小,并...
-
开发语言 Qt qDebug基本的使用方法详解
目录qDebug基本用法输出字符串输出变量值1输出变量值2支持流式输出输出十六进制去除双引号和空格调试输出级别自定义类型输出自定义日志信息的输出格式示例占位符设置环境变量关闭QDebug输出Qt工程VS工程在VS工程中如何查...
-
tcp/ip Qt/C++编写物联网组件/支持modbus/rtu/tcp/udp/websocket/mqtt/多线程采集
一、功能特点支持多种协议,包括Modbus_Rtu_Com/Modbus_Rtu_Tcp/Modbus_Rtu_Udp/Modbus_Rtu_Web/Modbus_Tcp/Modbus_Udp/Modbus_Web等,其中w...
-
开发语言 qt pygame 小游戏开发 python快速实现简易超级玛丽小游戏
《超级玛丽》是一款超级马里奥全明星的同人作品,也是任天堂公司出品的著名横版游戏。《超级马里奥》是一款经典的像素冒险过关游戏。最早在红白机上推出,有多款后续作品,迄今多个版本合共销量已突破4000万套。其中的主角马里奥、路易、...
-
开发语言 C++ Qt 容器类整理与使用
Qt提供了哪些容器类Qt 提供了丰富的容器类,这些容器类主要用于存储和管理数据,按照其内部组织结构和功能特性,大致可分为顺序容器和关联容器两大类:顺序容器:QList - 动态数组,支持快速的头部和尾部插入删除操作,以及通过...
-
perl windows Qt5下Qxlsx模块安装及使用
Qt5下Qxlsx模块安装及使用一、Qt5下Qxlsx模块安装及使用1. 未安装Qxlsx的程序效果2. 安装Perl(编译Qxlsx源码用)2.1 下载 ActivePerl 5.282.2 安装 ActivePerl 5...
-
开发语言 Qt5.15.2安装
Qt5.15.2安装安装介绍Qt5.15.2在线安装包下载安装参考博客安装介绍QT对5.15以及以上版本已经停止提供离线安装包, 但是,5.15以及以上版本都支持在线安装。 Qt5.15以下版本可直接在Index of /a...
-
开发语言 【QT】• QSerialPort的waitForBytesWritten和waitForReadyRead使用
QSerialPort 类中的 waitForBytesWritten( 和 waitForReadyRead( 是同步阻塞函数,用于等待串口写入操作完成和等待新数据可读取。这些函数在特定情况下非常有用,但它们的使用需要...
-
数据库 Qt/C++项目 学生成绩管理系统
直观的 QT 图形界面:采用 QT 构建的用户友好界面,提供清晰的菜单选项,确保用户轻松导航和访问各项功能。 数据库驱动的数据存储:系统使用数据库技术安全高效地存储学生信息,保障数据的完整性和可靠性。 全面的基本功能:包...
-
开发语言 Qt笔记---使用Qt开发低功耗蓝牙BLE(Bluetooth low energy)程序
Qt笔记---使用Qt开发BLE(Bluetooth low energy 程序在Qt项目中开发BLE通信程序,即低功耗蓝牙设备通信,关于蓝牙设备的通信分为普通蓝牙设备和低功耗蓝牙设备,此文只介绍低功耗蓝牙设备的连接通信方式...
-
基于QT+VTK的六自由度机械臂三维显示与关节运动(代码篇)
这篇文章之前,我向大家道个歉,非常抱歉拖更了这么久,不知不觉二十来天了,那我们立刻开始今天的正题。注意:本文只会介绍相关理论和提供部分必要代码,代码逻辑请各位自行实现,代码自己不多敲敲,找不到工作可咋办!!!!!!!!望大家...
-
C++ Qt高级开发教程 OBS源码分析 1024程序员节 C++ Qt零基础入门进阶与企业级项目实战教程与学习方法分享
作者:令狐掌门 技术交流QQ群:675120140 csdn博客:https://mingshiqiang.blog.csdn.net/文章目录阶段一:C++零基础入门与进阶阶段二:Qt入门进阶与企业级高级开发1 可以滑动的...
-
开发语言 QtService实现Qt后台服务程序其一
QtService基本使用步骤1、QtService介绍QtService是一个用于实现windows服务或unix守护进程的开源项目,本文使用QtService演示如何实现一个windows下的后台进程,可用于一些简单的w...
-
qt6.3 【教程】从零开始用QT简易实现modbus通信
前言:本文旨在让读者了解在qt6中实现modbus通信主要使用哪些函数,需要引用哪些库和头文件,不对modbus协议进行介绍,仅在代码层面简单实现一个modbus通信案例实现效果:点击读取按钮可以读取从机中的十个寄存器,点击...
-
数据库 开发语言 [立创泰山派]RK3566 buildroot添加qt5运行环境
如题所示,在RK3566的buildroot文件系统下添加qt5模块1,参考文章2,buildroot配置3, 编译例程4,部署到开发板运行5,修改buildroot默认桌面,设置为qt软件启动1,参考文章2,buildro...
-
ubuntu Qt 配置 ROS 开发环境
0、引言原生的 Qt 框架是无法方便快捷地开发 ROS 项目的(比如不能创建 ROS 工作空间和功能包)。为此,ROS industrial提供了一个基于 Qt Creator 的 ROS 集成开发环境插件 —— ros_q...
-
开发语言 嵌入式开发必须学习Qt吗?
前言嵌入式系统已经成为现代科技中不可或缺的一部分,涉及到从智能家居设备到汽车控制系统等广泛的应用领域。在嵌入式系统的开发过程中,选择适当的开发工具和框架对于提高效率、简化开发流程至关重要。嵌入式的技术栈比较冗杂,Qt只能是其...
-
QT自定义带参数信号与槽函数
我的软件界面是这样的,点击图标按钮后进入子项的参数配置。 由于按钮众多,每个按钮都有点击事件,一个个去写是在太多麻烦,而且我的这个配置软件各个子项的参数配置页面基本是差不多的,只是传递的参数有差...
-
数据库 开发语言 【Qt之QStandardItemModel】使用,tableview、listview、treeview设置模型
1. 引入QStandardItemModel类提供了一个通用的模型,用于存储自定义数据。 以下是其用法:该类属于gui模块,因此在.pro中,需添加QT += gui,如果已存在,则无需重复添加。 首先,引入头文件:2....
-
开发语言 c++ QT常用类型字节数组QByteArray及其基本使用
目录概述特点常见函数QByteArray::append:QByteArray::insert:QByteArray::replace:QByteArray::remove:QByteArray::toHex:QByteAr...
-
fpga开发 FPGA高端项目:图像缩放+GTP+UDP架构,高速接口以太网视频传输,提供2套工程源码加QT上位机源码和技术支持
目录1、前言免责声明本项目特点2、相关方案推荐我这里已有的 GT 高速接口解决方案我这里已有的以太网方案我这里已有的图像处理方案3、设计思路框架设计框图视频源选择ADV7611 解码芯片配置及采集动态彩条跨时钟FIFO图像缩...
-
开发语言 QT中QComboBox添加点击事件,实现下拉框自动刷新
因为项目需要,在QT中的ui界面添加QComboBox控件,需求是实现控件的点击事件,查了资料,发现这个控件类的本身是没有点击信号可以使用的。 但是QT是基于C++的面向对象,有了这个特点,我们...
-
ui 开发语言 【鼠标在不点击的情况下,直接移动到QT控件上不显示提示信息】
鼠标在不点击的情况下,直接移动到QT控件上不显示提示信息 当你想用图标作为按钮时,为了让用户知道按钮的功能,这时候就会在QT控件上加上提示信息,在初始化时,使用QT自带的setToolTip方法即可:但有时明明已经调用了s...
-
qt 编译 qsqlmysql.dll QMYSQL driver not loaded
Qt 连接MySQL数据库,没有匹配的qsqlmysql.dll, 需要我们跟进自己Mysql 以及QT版本自行编译的。异常如下图:安装环境为VS2019 Qt5.12.12(msvc2017_64、以及源码) 我的安装地...
-
linux 运维 ubuntu QT openssl支持https
2、下载编译对应的opengssl [ 1.1.1 ] - /source/old/1.1.1/index.html3、安装所需基础工具4、下载源码并编译OpenSSL必须是yes。5、将编译好的库拷贝到qt对应的目录即可注...
-
windows 开发语言 Qt之给控件添加右键菜单
一、设置控件在对应控件的属性中,将contextMenuPolicy设置为CustomContextMenu。二、添加槽函数在对应控件上右键选择槽函数customContextMenuRequested(QPoint 。三、...
-
命令模式 开发语言 【Qt进阶之自定义控件】使用QListWidget实现自定义Item效果
目的Q:如何在Qt库的基础上,实现自定义控件呢? A:根据官方文档回答,就是继承需实现的控件,然后实现自定义功能。以下是实现QListWidget控件的自定义item。 先看下最终效果是如何:主界面UI操作流程:主窗口中央控...
-
测试工具 测试覆盖率 集成测试 Linux环境下,针对QT软件工程搭建C++Test单元测试环境的操作指南
文章目录前言一、安装QT二、安装C++Test三、使用QT生成.bdf文件四、创建C++Test工程注意事项前言C++Test是Parasoft公司出品的一款可以针对C/C++源代码进行静态分析、单元测试、集成测试的测试工具...
-
开发语言 解决windows下Qt Creator显示界面过大的问题
博主主页:倔强的大蜗牛专栏分类:QT❤️感谢大家点赞收藏⭐评论✍️目录问题描述解决方法 1、右击此电脑---˃属性2、点击高级系统设置---˃点击环境变量3、 找到系统变量---˃点击新建4、输入变量名和变量...
-
c++ Qt实时波形绘图(使用QCustomPlot)
目录前言一、Qt是什么?二、QCustomPlot是什么?三、Qt实时波形绘图 3.1 开发环境和工具 3.2 实时波形绘图控件3.2.1 界面设计及功能3.2.2 如何使用该控件总结前言 ...
-
开发语言 【PyQt5】Qt Designer系列-----tableWidget部件设置使用教程
目录一、tableWidget设置二、QSS设置三、代码详解1、插入内容2、风格设置3、右键菜单一、tableWidget设置注意不要选错部件tableView了!!!(1)选中tableWidget部件右键“编辑项目”打开...
-
linux c++ 机器人 Ubuntu+PCL+ROS+Qt联合开发环境一键搭建教程
目录一.安装PCL二.安装ROS三.安装Qt四.测试一.安装PCLDownloads | Point Cloud LibraryThe Point Cloud Library (PCL is a standalone, l...
-
UI开发 界面控件 c++ 「Qt Widget中文示例指南」如何实现一个日历?(二)
Qt 是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。本文中的Cale...
-
Qt界面美化 Qt界面开发 Qt美化界面 Qt/C++自定义界面大全/20套精美皮肤/26套精美UI界面/一键换肤/自定义颜色/各种导航界面
一、前言这个系列对应自定义控件大全,一个专注于控件的编写,一个专注于UI界面的编写,程序员有两大软肋,一个是忌讳别人说自己的程序很烂很多bug,一个就是不擅长UI,基本上配色就直接rgb,对于第一点,只要放松心态,直面自己的...
-
java 开发语言 C/C++ QT的QIcon类详解及使用
QT的QIcon类详解及使用QIcon是QT中用于表示图标或者图片的一个类,可以将其用于QAction、QToolButton等控件中,来为应用程序增加更多的视觉效果。本篇文章将对QIcon类进行详细的介绍,并通过相应的代码...
-
开发语言 Qt中实现域(Unix)套接字通信
Qt中实现域(Unix)套接字通信可以使用QLocalServer和QLocalSocket类。以下是一个简单的示例,演示了如何在两个Qt应用程序之间使用域套接字进行通信。一、在服务器端:二、 在客户端: return...
-
开发语言 QT编译并部署QtMqtt相关环境+跑测demo【超详细教程】
文章目录概要整体架构流程▷下载指定版本的QMqtt源码:▷编译后同步MQTT相关文件:技术名词解释技术实现步骤详解一、编译源码1、编译报错2、解决思路3、编译通过二、继续完善mqtt应用环境1、打开编译生成的shadow b...
-
python qt designer添加背景图片
最近研究生导师让写了一个实验室管理系统,之后写完之后感觉颜色太单调了,在网上搜索了相关资料,为这个实验室管理系统添加了背景图片。下面是详细步骤。 1.首先建立qrc文件,新建文本文档,文本文档里...
-
QtRO(Qt Remote Objects)分布式对象远程通信
一、什么是QtROQt Remote Objects(QRO)是Qt提供的一种用于实现远程对象通信的机制。 QtRO支持两种类型的通信:RPC(远程过程调用)和LPC(本地进程通信)。RPC(远程过程调用)包括以下几种类型:...
-
开发语言 c++ Qt中出现中文乱码的原因以及解决方法
Qt专栏:http://t.csdnimg.cn/C2SDN目录1.引言2.原因分析3.源文件的编码格式修改方法4.程序内部使用的默认编码格式修改方法5.QString转std::string的方法6.总结1.引言 ...
-
内国镜像 加速安装QT6.x 使用国内镜像源在线安装QT(2024.3.23更新)
滚动更新2024-03-23:今天安装了2024 年 2 月 15发布的Qt6.6.2,作为一个补丁版本(试用了1个小时,很稳定 ,Qt 6.6.2没有引入任何新功能,但包含400多个错误修复、安全更新和对Qt 6.6.1版...
-
开发语言 编译器 QT5构建套件检测不到MSVC2017解决方法
文章目录前言一、本地环境二、现象三、解决办法前言记录一下 QT5 构建套件检测不到 MSVC2017 解决方法 。Qt Creator + MSVC开发环境搭建(Qt Creator 集成工具 + MSVC编译)一、本地环境...
-
开发语言 QT 固定窗口大小,禁止拖拽改变窗口尺寸
文章作者:里海 来源网站:里海QT专栏一、背景介绍在Qt框架中,窗口的大小是可以动态调整的,用户可以根据需要扩大或缩小窗口。然而,在某些应用场景下,我们可能希望窗口的大小是固定的,即用户不能修改窗口的大小。这可以通过设置窗口...
-
开发语言 QT程序报错 Cannot mix incompatible Qt library......的解决方法
在目标机上调试Qt程序,编译没问题,当运行程序时,程序闪退,并给出错误提示:原因分析: 字面含义为:不能将不兼容的Qt库(版本0x40805)和(版本0x40807)进行混合使用;这说明当前系统中存在两个版本的Qt库,分别为...
-
ui Qt之QDrag的使用(含源码+注释)
文章目录一、效果示例图1.同一窗口2.不同窗口(效果和同意窗口一致)二、QDrag须知(个人理解)三、源码CWidget.hCWidget.cppCWidget.uiCDragTest.hCDragTest.cppCDrag...