背景qcharts qt

input 选择历史值后,输入框变为白背景色

1 input:-webkit-autofill { 2 -webkit-animation: autofill-fix 1s infinite!important; 3 -webkit-text-fill-color: #666; 4 -webkit-transition: background- ......
背景 历史 input

Qt 读写文件操作

一、 Qt 中的读文本的内容 1. 以 QTextStream 流的形式来读取文件中的内容。 #include <QFile> #include <QTextStream> #include <QDebug> void ReadData(QString filePath) { QFile file( ......
文件 Qt

QT 禁止QLineEdit输入空格、空值

QRegExp rx("[^\\s]+$"); QRegExpValidator *validator = new QRegExpValidator(rx, this); ui->lineedit->setValidator(validator);正则表达式参考链接:https://blog.csd ......
空格 QLineEdit QT

Qt 文件目录操作 QDir、QFile、QTemporaryDir/File、QTextStream、QDataStream、QSettings、QFileInfo、QFileSystemWatch

摘要: 这一篇Qt博文主要介绍在Qt开发中对于文件目录操作相关处理的时候可以用到哪些类,这些类的作用是什么,大致应该怎么用,类的常用类方法及相关需要注意的事项等等,更加细致的需根据类名查找翻阅官方帮助文档。 QT提供的与文件和目录操作相关的类有以下几个: QDir:类提供对目录结构及其内容文件的修改 ......

Qt/C/C++ 项目工程架构搭建设计经验

独立负责一个Qt项目和经过前辈的教导后的一些架构搭建感悟,其中的各种理念对其他语言开发的项目也能有一定的互通,能带来更舒适的开发体验,谨代表个人开发的经验之谈,有需要的小伙伴酌情获取,辩证思考。 ......
架构 经验 项目 工程 Qt

arm平台上安装qt

如下图步骤选择源代码包(以5.12.12为例) 可以复制链接地址在迅雷上创建下载任务,下载速度会快些 qt的编译与安装需要先安装gcc与cmake 解压安装包将文件放置到文件夹下,解压(例如解压到/usr/local/qt) tar xvf qt-everywhere-src-5.12.12.tar ......
平台 arm

centOs 6.10 编译 qt 5.15.11.

centOs 6.10 编译 qt 5.15.11 安装依赖库 xcb 依赖库 qt xcb 需要的依赖 如何要用 x11, 就要在编译的时候加上 -xcb 选项,就要安装 xcb 相关的库。 到时可以在 config.log 文件查看,缺少哪个库就安装哪个。 下面是我手动安装的库和对应版本: xc ......
centOs 6.10 10 15 11

Qt SQL API相关操作

作者: 苏丙榅链接: https://subingwen.cn/qt/qt-db/?highlight=sql来源: 爱编程的大丙著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 大致了解 Qt框架中对数据库操作提供了很好的支持,我们可以通过Qt提供的类非常方便地和本地或者远程数 ......
API SQL Qt

使用QT Creator 4.11.0编译出的程序,解压到中文路径打开失败或者.exe文件消失的情况

尝试了很多种方式,最后将exe所在的文件夹的resources里的所有文件都复制到exe所在文件夹下,再点击exe执行,问题解决。 ......
路径 Creator 情况 文件 程序

ubuntu下qt环境搭建

Ubuntu20.04环境下 安装 Qt library5.9.71. 下载前的准备工作a) 安装依赖库,虚拟机联网,在命令窗口输入sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev l ......
环境 ubuntu

OSG嵌入QT的简明总结2

正文 我之前在这篇博文《OSG嵌入QT的简明总结》中论述了OSG在QT中显示的可视化问题。其中提到官方提供的osgQt项目(地址:https://github.com/openscenegraph/osgQt )很久前已经更新了。但是我一直没有时间同步更新,最近重新尝试了一下,还是有一些问题。 原先 ......
OSG

qt如何隐藏布局

布局本身无法被隐藏,但是控件可以被隐藏; 可以通过将整个布局放入控件中,通过隐藏控件来隐藏整个布局; 下面以软键盘为例: 这样设计↑; 运行这样的代码↑; 运行效果↑: ......
布局

Qt源码解析——一切从QObject说起

关键词:Qt 源码 QObject 元对象 属性 事件 信号 槽 状态机 概述 原系列文章地址 学习和理解任何框架或库,官方文档可能都是最权威、最有效的信息。Qt也不例外,https://doc.qt.io/qt-5/index.html 在文档的Core Internals小节,阐述了Qt Cor ......
源码 QObject

Qt/C++开源作品45-CPU内存显示控件/和任务管理器一致

一、前言 在很多软件上,会在某个部位显示一个部件,专门显示当前的CPU使用率以及内存占用,方便用户判断当前程序或者当前环境中是否还有剩余的CPU和内存留给程序使用,在不用打开任务管理器或者资源查看器的时候直接得知当前系统的运行情况。尤其是视频监控系统,如果64路全开,肯定很占用CPU和内存情况,这样 ......
控件 内存 任务 作品 CPU

QT 常用快捷键

QT快捷键 1、 Esc 切换到代码编辑状态 2、 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档) 3、 F2 在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方) 、 4、 F3 查找下一个 5、 ......
快捷键 常用 QT

QT_Creator格式化工具使用

参考:https://blog.csdn.net/weixin_50183638/article/details/131699478 设置 Linux 风格 --style=linux -N -S -M -p -H -U -j -k3 设置 switch 整体缩进 indent-switches 设 ......
QT_Creator Creator 格式 工具 QT

Qt ObjectARX实现获取AutoCAD的实体的DXF数据

ObjectARX为Auto CAD的二次开发工具。 准备工作: 1) Visual studio2017 2) QT4.12.2 3) Auto CAD2020 4) ObjectArx 2020 SDK 5) ObjectArx Wizard 2020向导 以上是需要用到的软件和环境,本文对环境 ......
实体 ObjectARX AutoCAD 数据 DXF

Qt ObjectARX 2022

QT中的ARX配置 LoadQtDlls.pro 1 TARGET = QTARXLoadQtDlls 2 #the sdk include path 3 INCLUDEPATH += "D:\ObjectARX 2022\inc" 4 INCLUDEPATH += "D:\ObjectARX 20 ......
ObjectARX 2022 Qt

Qt OpenGL textures详解

1. 初始化opengl资源 Q_INIT_RESOURCE:textures(资源名称) QSurfaceFormat:定义3d面显示方式 如果在vs+qt vs tools 中无法正常显示3d图形,则需加入以下代码: format.setStenciBufferSize(8); format.s ......
textures OpenGL Qt

CLion 中 使用MSVC工具链构建QT项目时出现 ninja: build stopped: subcommand failed.

两个方法:把构建方式改为Release; 或者在CMakeList.txt中把一下行给注释了。 解释一下: 这段代码的意思是:如果是MSVC工具链,且处在Debug模式下,把需要的库名加个后缀“d”。 ......
subcommand stopped 工具 项目 failed

qt读取摄像头

Qt中实时调取摄像头(利用OpenCV)_opencv获取网络摄像头 qt_Loading_create的博客-CSDN博客C++版本#include <opencv2/opencv.hpp> #include "mainwindow.h" using namespace std; using na ......
摄像头

Qt -- 判断信号是否绑定成功

1. 判断信号是否正确连接 通过判断connect的返回值是否为true。 bool _ok = connect(this, SIGNAL(signal1()), this, SLOT(slot1())); // 打印true qDebug() << _ok; 2. 判断信号是否被连接了 recei ......
信号 Qt

openkylin安装Qt随笔

work-001: 1.环境是virtual box+openkylin+Qt6.2.4,Qt安装包无法运行时注意安装包权限 2.Qt6.2.4是在线安装,如果安装下载速度过慢,可以选择国内镜像安装,例如qt-unified-linux-x64-4.6.1-online.run --mirror h ......
openkylin 随笔

Qt中的消息通知和事件发送

Qt中的信号和槽机制、事件机制是其具有特色的两大机制。利用这两种机制可以轻松地实现需要的消息通知和事件通知。 1、信号和槽机制 充分使用Qt库中已经定义和实现好的对象的信号和槽函数,如按钮的clicked()/pressed()信号等,它们能满足很多的需求; 自定义缺乏的信号和槽函数,借助Qt的元对 ......
消息 事件

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等,其中web指websocket。 支持多种采集通讯方式,包括串口和网络等,可自由 ......
线程 组件 websocket modbus mqtt

如果我有jQuery背景,是否应该学习AngularJS?

内容来自 DOC https://q.houxu6.top/?s=如果我有jQuery背景,是否应该学习AngularJS? 假设我熟悉在jQuery上开发客户端应用程序,但现在我想开始使用AngularJS。你能描述一下必要的范式转变吗?以下是一些问题,可能有助于你回答: 我如何以不同的方式架构和 ......
AngularJS 背景 jQuery

Ubuntu下Tiny6410 嵌入式 Qt 开发环境的搭建

原文:https://www.pianshen.com/article/73721187848/ Ubuntu 下 Tiny6410 嵌入式 Qt 开发环境的搭建首先要准备好交叉编译所需要的软件包:(1)arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz(交叉编译环境)( ......
嵌入式 环境 Ubuntu Tiny 6410

使用c++语言基于QT框架设计的计算器小程序

(注:由于从未接触软件设计,后端代码也是一塌糊涂,对于一些先进的设计软件也未曾接触,如qt,vs创建MFC文件,故本次作业最大难点在于 如何将已经学习的知识和未接触过的领域结合起来。秉承程序员基本素养,利用一切可以利用的资源(感谢所有开源大佬所做的贡献),如bilibili, csdn,博客园,gi ......
计算器 框架 语言 程序

Android开发中Button背景颜色不能修改问题及解决方法

原创 夏志1212022-10-08 15:58:38博主文章分类:Android©著作权 文章标签androidandroid studioide开发语言服务器文章分类运维阅读数752 目录 ​ ​问题:​​ ​ ​问题原因:​​ ​ ​解决方法:​​ 在Android中,Button是一种按钮组 ......
颜色 背景 Android 方法 Button

QT 界面隐藏标题栏后设置可支持拖动

QT 界面隐藏标题栏后设置可支持拖动,需要重写界面的mousePressEvent,mouseMoveEvent,mouseReleaseEvent事件,代码如下。 1 #include <QWidget> 2 #include <QMouseEvent> 3 4 class CustomWidge ......
界面 标题 QT