目录 一.QFile 1.以只写方式打开一个文件,并往文件中写入数据 2.以只读模式打开一个文件,并读取数据 3.以可读可写打开文件,并进行读写操作; 4.以追加模式打开文件 并写入数据 二.QFileInfo 一.QFi...
-
c++ c语言 单片机 Qt之文件操作 基础详解
-
开发语言 Qt优秀开源项目之二十:RedPanda-CPP(小熊猫C++)
小熊猫C++是跨平台、轻量易用的开源C/C++集成开发环境。 官网:http://royqh.net/redpandacpp github:https://github.com/royqh1979/RedPanda-CPP...
-
QCharts C++ Qt开发:Charts折线图绘制详解
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QCharts折线图的常用方法及灵活运...
-
Linux(Centos 7)上安装配置Qt 5.14.2 以及 Qt Creator
下载Qt 5.14.2 下载完成后给文件添加权限 安装 点Next 注册/登录 Next Next Next 全选,然后Next 同意,然后Next Install Next Finish 在终端输入以下...
-
ubuntu 运维 Linux安装qt完整版教程
Linux安装qt完整版教程 一、获取Linux-qt版本二、linux安装qt三、配置qt环境变量四、linux-qt相关的显示配置 一、获取Linux-qt版本 qt 版本5.12.8官网下载地址 选择国内的下载渠道...
-
开发语言 【QT】Qt控件不显示图标
问题描述 本人在跟着B站视频学习QT时,遇到了一件十分悲惨的事情,一模一样的步骤,我的图标却不能显示。 于是我上网查询一下解决方案,第一种,亲测没用;第二种亲测可以。 解决方法一 1、构建 -˃ 清理项目; 2、构建 -˃...
-
github linux ubuntu c++ qt Deepin深度操作系统中编译和安装dde-file-manager
目录 一、Deepin环境准备 二、编译源码 1. 从git仓库下载源码 2. 安装第三方库依赖 2.1. 可以直接apt install的库 2.2. 安装Qt 2.3. 安装deepin其他第三方库 3. 编译安装 三、...
-
c语言 超详细基于Qt平台实现C/C++调用Matlab函数全流程
超详细基于Qt平台实现C/C++调用Matlab函数全流程 1. 基本调用方式介绍2. 环境配置3. 将Matlab程序写成函数形式4. Matlab配置C编译器,将.m文件转换成动态链接库4.1 首先检查mcc编译器是否...
-
开发语言 【QT表格-4】由QTableView/QTableWidget显示进度条和按钮,理解qt代理delegate用法
背景: 我的最初应用场景,就是要在表格上用进度条显示数据,以及放一个按钮。 qt-creator中有自带的delegate示例可以参考,但终归自己动手还是需要理解细节,否则不能随心所欲。 自认没那个天赋,于是记录下来以便日后...
-
c++ QT2023新版安装教程
目录 前言 一、QT在线安装包下载 1.官方网站: 2.镜像(清华大学) 二、QT安装 1.更换安装源 2.安装界面 3.组件选择(重点) 参考 Qt2023新版保姆级 安装教程 前言 本文主要介绍202...
-
QxRibbon 知:openEuler 23.03 搭建 Qt5 开发环境
文章目录 安装 openEuler 23.03 虚拟机安装 GNOME 桌面环境安装 Qt5 开发环境构建 QxRibbon参考资料 安装 openEuler 23.03 虚拟机 VMware 安装 openEuler 2...
-
c++ 开发语言 Qt事件系统:键盘事件
一、简介QKeyEvent 类用来描述一个键盘事件。当键盘按键被按下或者被释放时,键盘事件便会被发送给拥有键盘输人焦点的部件。QKeyEvent 的 key( 函数可以获取具体的按键,对于 Qt 中给定的所有按键,可以在帮...
-
开发语言 linux QT编译报错:Project ERROR: Unknown module(s) in QT:xxxxx
QT报错:Project ERROR: Unknown module的解决参考一、问题二、原因三、参考的其他方案1.MaintenanceTool2.其他答者的回答NO.1NO.2NO.3NO.4NO.5NO.6NO.7NO...
-
Qt/C++音视频开发60-坐标拾取/按下鼠标获取矩形区域/转换到视频源真实坐标
一、前言 通过在通道画面上拾取鼠标按下的坐标,然后鼠标移动,直到松开,根据松开的坐标和按下的坐标,绘制一个矩形区域,作为热点或者需要电子放大的区域,拿到这个坐标区域,用途非常多,可以直接将区域中的画面放大,也可以将该圈起来的...
-
数据库 开发语言 关于qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in ““ even though it was found.解决思路
关于qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.解决思路 在uos家庭版基于qt开发,d...
-
windows 开发语言 在Qt中设置程序图标的方法介绍
在Qt中设置程序图标的方法介绍 [1] 在Qt中设置程序图标的方法介绍1 概述1)可执行程序(以及对应的快捷方式)的图标2)程序界面标题栏图标3)程序在任务栏中的图标 2 方法2.1 创建资源文件2.2 设置标题栏图...
-
arm开发 驱动开发 嵌入式硬件 嵌入式Linux:ARM驱动+QT应用+OpenCV人脸识别项目实现
一、前言: 这个项目主要分为两部分,客户端(ARM板端)负责利用OpenCV采集人脸数据,利用TCP将人脸数据发送给服务器,然后服务器根据人脸数据进行人脸识别,将识别后的结果返还给客户端,客户端对人脸数据进行...
-
python 开发语言 解决使用PyQt5出现错误This application failed to start because no Qt platform plugin could be initialized
目录 背景介绍: 解决思路: 版本问题: 检查版本:首先要确定安装版本问题。确定你安装的PyQt5版本支持你下载的python的版本。 降python版本: 下载PyQt5 plugins缺少dll文件问题 环境变量问题 背...
-
计算机外设 c++ 后端 python QT的实现模拟鼠标点击事件
突发奇想,想要解决一些重复性的点击工作,比如抢票或者其他需要点击刷手速的地方,写了这么一个Exe文件 效果如下: 模拟鼠标 然后我们就来说细节部分,首先是我的界面设计,如下图所示: 我先讲一哈我的设置思路,首先人为的点击鼠...
-
数据库 开发语言 QLabel自动调整大小以适应图片显示(QT)
QLabel自动调整大小以适应图片显示(QT) 在使用QT进行图形用户界面(GUI)开发时,QLabel是常用的控件之一,用于显示文本和图像。然而,有时候我们的图片尺寸可能与QLabel的默认大小不匹配,导致图片显示不完整或...
-
ui 开发语言 Qt QTreeView简单使用
QT-QTreeView使用方法 QTreeView: 用于显示树状结构数据,适用于树状结构数据的操作。 一、初始化 利用QStandardlternModel来初始化数据,标准的基于项数据的数据模型类, 每个项数据可以...
-
Qt、C++动态UI
Qt、C++动态UI 一、简介二、QUiLoader三、Qt插件1、项目创建2、插件使用3、效果预览 四、Qt资源管理1、创建`.qrc`2、内嵌资源3、外挂资源 五、小结 一、简介 在项目实践中,最简单的更新应用...
-
ui 开发语言 qt下生成自定义控件
1.创建自定义控件类 2.根据向导提示,建立一个新类,取名“Test"(注:首字母大写,不能全小写,不然后面会出错),一直点击”下一点“,完成工程创建。 3.然后创建完成 4.然后修改mycustom.h中的内容,在头...
-
开发语言 qt Example Manifest Files
manifest file 是有qdoc根据example对应的*.qdocconf,*qdoc文件生成的,主要用于在qtcreator 的欢迎(welcome)-˃示例(examples)中辅助显示内容项。 其文件格式为x...
-
Qt 调试系统输出报警声以及添加资源
文章目录 前言一、方法1 使用 Qsound1.添加都文件 直接报错2.解决这个错误 添加 QT += multimedia3. 加入代码又遇到新的错误小结 二、第二种方法1.引入库2.添加资源2.1依次点击Qt---...
-
开发语言 ui Qt之GB2312\GBK字符与QString转换
用途 在中国国内与其它数据接口通讯时,经常会遇到GB2312\GBK格式的字符,这时需要进行数据格式转换 否则只有ASCII码正常,而其它就是乱码。 设计 第一步:设置系统格式 在main.c文件下配置UTF-8 /...
-
Qt6.5.3 Android 环境配置记录
目录 前言 安装Qt 安装JDK 配置环境 问题解决 SDK配置报错:× Android SDK Command-line Tools runs Qt版本出现错误:无法检测 Qt 版本所使用的 ABI。 总结 前言 ...
-
在qt中使用json作为配置文件
在qt中,使用json作为配置文件 Qt可以使用JSON作为配置文件。Qt提供了QJsonDocument和QJsonObject等类来处理JSON数据,可以将JSON数据解析为Qt中的对象,也可以将Qt中的对象序列化为JS...
-
开发语言 95.qt qml-诺谦通用可扩展多功能QML界面
支持如下所示: 1.可扩展多功能交互,用户可以根据自己喜欢使用常用功能,针对多功能项目非常有用!2.登录用户信息显示,历史消息显示,皮肤黑白风格切换 如下图所示: 自带一个功能界面,可以通过功能界面添加不同功能,并且可以固定...
-
开发语言 c++ css Qt之QCheckBox
简述 QCheckBox继承自QAbstractButton,它提供了一个带文本标签的复选框。 QCheckBox(复选框)和QRadioButton(单选框)都是选项按钮。这是因为它们都可以在开(选中)或者关(未选中)之间...
-
开发语言 QT+ModbusTCP 全网唯一好用,基于QTcpSocket纯手搓modbustcp协议
一、编写缘由 1.发现问题 最近项目上要把之前的modbus RTU改为TCP形式,因此之前的modbus通讯线程得重构,一开始当然是使用Qt自带的QModbusTcpClient类,很快就重构好线程,读取数据没有问题,但是...
-
开发语言 Qt使用一行代码轻松改变按钮图标颜色
Qt使用一行代码轻松改变QPushButton QToolButton图标颜色 需求:Qt程序主界面改变主题颜色时,例如白色背景色切换为深色模式,背景会变成深色。通常按键的图标会使用黑色,这时应该将图标改为白色系,应该轻松快...
-
数据库 Ubuntu环境下解决Qt出现Qt平台插件“xcb”加载失败的问题
Ubuntu环境下解决Qt出现Qt平台插件“xcb”加载失败的问题 在Ubuntu系统上使用Qt进行开发时,有时会遇到一个常见的错误消息:“qt.qpa.plugin: Could not load the Qt platf...
-
ui 开发语言 QT-通用的软件界面框架,好看且实用
QT-通用的软件界面框架,好看且实用 前言一、演示效果二、配置说明三、关键程序四、程序下载 前言 常规软件开发,使用这种界面框架,基本是可以做很多个常规项目,比较有参考意义。 本次软件使用开发的环境是QT5.13.2+VS...
-
ui qt 开发语言 VTK继承QVTKOpenGLWidget后,运行时出现黑屏不显示的问题
VTK继承QVTKOpenGLWidget后,运行时出现黑屏不显示的问题 以下就是具体的一些情况:VTK8.1以前的版本VTK8.1以后的版本 以下就是具体的一些情况: VTK8.1以前的版本 VTK的版本一直在更新,8....
-
ui qt教程 qt开发 qt编程 Qt QObject详解
1. 概述 QObject类是所以Qt类的基类,也是Qt对象模型的核心。这个模型中的核心特性就是能让对象键无缝通信的信号和槽的机制。我们可以使用connect( 函数将一个信号连接到一个槽上,也可以使用disconnect(...
-
c++ ui Qt(十三)QChart绘制折线图
文章目录 一、简单绘图二、绘制折线图实例自定义DialogPen类mainwindow类效果演示 一、简单绘图 Qt Charts基于Qt的Graphics View架构,其核心组件是QChartView 和 QChart...
-
开发语言 ui 【Qt】如何使用QtCreator向工程添加文件
文章目录 一、导读二、盘一盘文件模板(2-1)添加C/C++文件(2-2)添加Modeling文件(2-3)添加Qt相关文件(2-4)添加GLSL相关文件(2-5)添加其他文件 三、总结 一、导读 当使用QtCrea...
-
开发语言 qt.qpa.plugin: could not load the qt platform plugin “windows“ in ““ even though it was found.
今天在PyTorch 神经网络学习时,执行代码出现如下 错误: 错误含义:windows 系统无法加载qt 平台,原因是qt 平台的相关插件没有找到,主要是: minimal, offscreen, webgl, windo...
-
开发语言 qt 中报 error: No rule to make target 这个错误的就解决方法
最近在用qt设计数据库课设的前端界面,在做好的界面更改资源文件时qt给报了这个错误: 我在网上找了半天,最终还是在知乎上找到了解决方法,具体步骤如下: 更改了资源文件 如果是更改了资源文件可在.pro文件中把这个RESOUR...
-
qt c++ udp 14-4
文章目录 1. UDP组播的特性2. UDP 组播实例程序的功能3. 组播功能的程序实现4. 源码4.1 可视化UI设计4.2 mainwindow.h4.3 mainwindow.cpp 1. UDP组播的特性 下图简单...
-
开发语言 Qt Creator中,针对Quick项目的“设计”按钮显示为灰色
Qt Creator是一个功能强大的集成开发环境(IDE),用于开发Qt应用程序。在使用Qt Creator时,有时会遇到某些按钮或选项不可用的情况。这篇文章将解释为什么在Qt Creator中,针对Quick项目的“设计”...
-
开发语言 QT多控件随窗体变化大小和位置(ui布局)
QT界面多控件如何随着主界面变化而改变大小和位置呢? 作为新手小白,在不编写代码的情况下,仅仅通过ui界面的多布局设置就可实现此功能。 (1)在窗体中,放入控件,对每一部分控件设置其水平平局或者垂直布局或者栅格布局 如下图主...
-
开发语言 c++ 【嵌入式Qt开发入门】初识Qt——Linux下安装Qt
Qt 是什么? Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面(Graphical User Interface,简 称 GUI)程序。 Qt 虽然经常被当做一个 GUI 库,用...
-
开发语言 QT---QT导出exe文件详细操作步骤
目录 一、生成.exe文件 二、配置相关环境,任何人可打开 1、未配置环境,将打开错误 2、配置环境文件 2.1将找到的应用程序,复制并粘贴到新建的文件夹中 2.2在开始菜单栏中找到Qt,并打开Qt for desktop...
-
基于Python pyqt5的HTTP测试工具源代码,支持正则表达式、XPATH、CSS selector匹配文本
基于Python pyqt5的HTTP测试工具源代码,可使用HTTP GET、POST、PATCH、DELETE方法测试网站,可使用正则表达式、XPATH、CSS selector匹配文本 完整代码下载地址:HTTP测试工...
-
c++ QT 通信之 QByteArray
QT上位机的串口通信发送和接收数据都需要用到QByteArray .QByteArray存储的是char型字符,但QByteArray提供的数组操作,比char更方便。 这篇文章主要讲一下QByteArray在实际应用中的一...
-
python Pyqt5继承被覆盖的Ui界面类
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、现象描述?二、使用步骤 1.生成界面类Py文件,获取到生成的Ui界面类2.新建一个py文件,继承Ui界面类总结 前言 提示:这里可...
-
开发语言 QT 自定义弹窗
在QT中,经常使用QMessage作为提示弹窗,但是要修改样式就很麻烦,不如自己写一个弹窗类来的快,这里我就利用QDialog类来写一个自定义的弹窗。 我们先看QMessage类的使用方式,我们写的弹窗也要可以这样使用: ...
-
命令模式 开发语言 qt5 Qt QChart绘制动态曲线
QT QChart 绘制曲线图动态曲线 开发环境说明:windows10+QT5.9源码在文章底部,需要请自取第一步引入QChart模块第二步控件类型提升第三步 引入头文件 开发环境说明:windows10+QT5.9 源...