E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt开发
C++/Qt经验分享(二)
C++/Qt经验分享(二)本博客是对自己在C++/
Qt开发
过程中总结的一些经验,8条为一篇,跟大家分享一下。在构造函数使用列表初始化来初始化成员变量时,不要加this,否则会报错。
StringerChen
·
2024-01-06 06:04
qt
C++
qt
c++
开发语言
C++/Qt经验分享(一)
C++/Qt经验分享(一)本博客是对自己在C++/
Qt开发
过程中总结的一些经验,8条为一篇,跟大家分享一下。
StringerChen
·
2024-01-06 05:04
qt
qt
c++
开发语言
VS2019搭建
Qt开发
环境
1.去清华的镜像网站下载qthttps://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/5.14/5.14.2/qt-opensource-windows-x86-5.14.2.exe2.下载好后就安装呗3.选择组件4.下载Qt工具(科学上网才块)https://download.qt.io/official_releases/vsad
盼旺
·
2024-01-05 22:26
【C/C++】轻量级跨平台 开源串口库 CSerialPort
CSerialPort6、交叉编译7、效果图8、基于CSerialPort的应用8.1、CommMaster通信大师8.2、CommLite串口调试器1、简介Qt的QSerialPort已经是跨平台的解决方案,但
Qt
沙振宇
·
2024-01-05 06:15
C/C++
c语言
c++
开源
Qt开发
经验总结(第一节)
#第一条错误解决1.当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。比如我们可能就写错了一行代码,编译提示几百个错误,你只要把这一行纠正了,其他错误也就没了。#第二条初始化方案2.定时器是个好东西,学会好使用它,有时候用QTimer::singleShot单次定时器和QMetaObject::inv
Qt魔术师
·
2024-01-04 11:40
Qt
高级开发工程师
qt
c++
c语言
QT上位机开发(简易图像处理软件)
这一次
QT开发
,我们正好可以借助于opencv开源库,做一个简单的图像处理软件。1、创建一个简单的
嵌入式-老费
·
2024-01-04 11:35
C#
WPF
+
QT上位机开发
图像处理
人工智能
Qt框架概述
常见GUIQt:支持多平台开发MFC:仅在Windows开发使用
Qt开发
的案例:Linux桌面环境KDEGoogleEarth谷歌地图WPSOffice极品
安河桥畔
·
2024-01-03 02:27
Qt
qt
开发语言
用
Qt开发
的十大理由
我们用
Qt开发
了绝大部分的UI体验和软件,包括屏幕动画,屏幕间的过渡和小组件。Qt使我们能够快速开发出原型系统,,实现软件的跨平台运行。”“凭借Qt的快速迭代,我们能够为客户提供最佳的用户体验。”
Qt魔术师
·
2024-01-02 08:40
Qt
高级开发工程师
qt
开发语言
纠正你的QThread 的使用方法
QThread的使用方法起源昨天不小心看到
Qt开发
人员(BradleyT.Hughes)Blog中的一片文章youare-doing-it-wrong。
hustyangju
·
2024-01-02 08:39
QT
QT
QThread
Qt5开发从入门到精通——第四篇九节(调色板)
欢迎小伙伴的点评✨✨,相互学习、互关必回、全天在线博主本着开源的精神交流
Qt开发
的经验、将持续更新续章,为社区贡献博主自身的开源精神文章目录前言一、调色板概述1.1、QPalette类详细介绍二、效果实例三
别形
·
2024-01-01 17:54
Qt5开发从入门到精通
qt
开发语言
【Py
Qt开发
手册】QTimer的使用介绍以及简单用例
1.介绍QTimer是一个定时器,设定定时器可以定时调用函数,如果想要调用定时器来定时调用函数,我们需要先了解一下必要的实例方法2.使用QTimer的简单流程如下首先先创建一个QTimer对象–>通过QTimer中的start方法让它开始计时(start方法可以设定定时运行的时间)–>每当计时的时间超过了给定的时间后,就会调用一次timeout.connect(xx)中的xx函数–>使用完后调用s
Zeeland
·
2024-01-01 13:05
PyQt5开发实战
python
pyqt
pyqt5
QT5之 i18n
(本来想从事linux的C开发的,奈何不给机会,只能搞
QT开发
咯,哭晕)步骤这里给出一点小的建议,如果你是打算修改示例程序的代码,那么建议你将工程文件拷贝出来,不然一旦你改出问题了,下次你就要重新从官网去下载这些东西了
~梦里花开~
·
2024-01-01 08:47
QT(C++)-QTableWight添加行和删除空行
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1、前言2、QTableWidget的添加行3、删除行1、前言最近要用
QT开发
项目,对QT不是很熟,就根据网上的查到的知识和自己的摸索
GimiGimmy
·
2024-01-01 08:33
QT
qt
c++
Qt - qmake工具介绍
qmake包含支持
Qt开发
的附加特性,包含moc和uic的构建规则,qmake还可以为MicrosoftVisualstudio生成项目,且不需要开发人员更改项目文件。
会进
·
2024-01-01 07:38
Qt
qt
DrGraph原理示教 - OpenCV 4 功能 - 颜色空间
稍微研究了一下,那就转
QT开发
,顺便把以前的功能代码重写一遍。至于在Ubuntu下折腾QT、OpenCV安装事宜,网上文章很多,照猫画虎即可。
DrGraph
·
2023-12-31 05:10
原理示教
DrGraph
OpenCV
opencv
人工智能
计算机视觉
实现QT的多语言切换(静态+动态)
一、QT语言家QtLinguist(Qt语言家)是
Qt开发
环境中用于国际化和本地化的工具。它会提供翻译支持,将应用程序的用户界面和
Ellie是个昵称
·
2023-12-30 12:26
qt
c++
QT语言家
多语言切换
.ts文件
C++
Qt开发
:SqlRelationalTable关联表组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍SqlRelationalTable关联表组件的常用方法及灵活运用。在上一篇文章中详细介绍了SqlTableModle组件是如何使用的,本篇文章将介绍SqlRelationalTable关联表组件,该该组件其实是Sq
微软技术分享
·
2023-12-29 20:57
《Qt
Creator
编程技术实践》
c++
qt
开发语言
搭建windows下的
Qt开发
环境2
CDB(微软控制台的调试器)是微软公司WindowsSDK套件中的一款命令行调试工具。我们后面会在QtCreator下调试程序,由于集成开发环境QtCreator4.8不自带调试器,因此需要为这个集成开发环境安装和配置调试器,否则无法进行单步调试。QtCreator4.8本身不带有编译器和调试器。Windows平台有两套编译器和调试器可供QtCreator4.8使用:一套是MinGW系列,是Win
行者..................
·
2023-12-29 14:17
windows
qt
开发语言
Qt+Opencv:人脸检测
同样,opencv的文档个人觉得做的还是可以的,当然,相对于我们熟悉
Qt开发
的朋友来说,这帮助文档还是“略微逊色”。上篇,我们选定open
键盘会跳舞
·
2023-12-29 10:26
#
opencv
qt
opencv
2019-06-02 PyQt5 打包资源文件
使用QtDesigner加载资源文件在QtDesigner中设计界面时是不能直接加入图片和图标等资源的,而是需要在Py
Qt开发
目录下编写.qrc文件(可以用文本编辑器打开扩展名为.qrc的资源文件)。
崔冬明
·
2023-12-28 21:15
C++
Qt开发
:QItemDelegate自定义代理组件
老规矩,首先推荐好书:Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QStyledItemDelegate自定义代理组件的常用方法及灵活运用。在Qt中,QStyledItemDelegate类是用于创建自定义表格视图(如QTableView和QTableWidg
100编程朱老师
·
2023-12-28 06:49
qt
qt
c++
C++
Qt开发
:QSqlDatabase数据库组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSqlDatabase数据库模块的常用方法及灵活运用。QtSQL模块是Qt框架的一部分,它提供了一组类和函数,用于在Qt应用程序中进行数据库操作。这个模块的目标是简化数据库访问和操作,并提供一致的接口,使得开发者可
微软技术分享
·
2023-12-27 04:17
《Qt
Creator
编程技术实践》
c++
qt
QSQL
QSqlDatabase
数据库组件
Design patterns--代理模式
设计模式之代理模式我们使用
Qt开发
大型应用程序时,经常遇见大型程序启动时需要加载一些配置信息、用户末次操作信息,以及算法模型等数据时比较费时,笔者在程序启动时设计欢迎页或加载页等窗体来提示用户程序正在加载某些数据
晓琴儿
·
2023-12-27 01:58
数据结构与算法
/
设计模式
设计模式
代理模式
Qt实现类似Designer中的拖拽效果:从左侧树控件中拖动图标到右侧布局窗口
大家在
Qt开发
中都用过这样的拖动操作,从左边拖动一个控件到右侧的窗口。或是在其它很多软件使用中,都有把图标通过拖动布置到主画面的操作。如何实现呢?
码猿杂谈
·
2023-12-27 00:33
QT
qt
开发语言
Qt开发
数据库与TableView联动(转)
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍TableView组件与数据库联动的常用方法及灵活运用。在Qt中,通常我们不会在TableView等组件中保存数据,一般会将这些数据存储至数据库或者是文件中保存,当使用时则动态的在数据库中调出来,以下案例将实现,当用
!chen
·
2023-12-26 23:25
数据库
qt
oracle
Qt开发
QSqlDatabase数据库组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSqlDatabase数据库模块的常用方法及灵活运用。QtSQL模块是Qt框架的一部分,它提供了一组类和函数,用于在Qt应用程序中进行数据库操作。这个模块的目标是简化数据库访问和操作,并提供一致的接口,使得开发者可
!chen
·
2023-12-26 23:55
技术分享
数据库
qt
oracle
ubuntu下通过指令安装qt
#更新软件包列表sudoapt-getupdate#安装构建工具sudoapt-getinstallbuild-essential#安装
Qt开发
工具和库sudoapt-getinstallqtbase5
wkk-kk
·
2023-12-26 09:40
linux
STM32MP157D-DK1开发板Qt镜像构建
那个系统包含Linux系统的基础功能,如果要进行
Qt开发
,还需要重新构建带有Qt功能的镜像本篇就来介绍如何构建带有Qt功能的系统镜像,并在开发板中烧录构建的镜像。
码农爱学习
·
2023-12-26 08:04
STM32MP157D-DK1
stm32
qt
嵌入式硬件
C++
Qt开发
:Charts绘制各类图表详解
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍TreeWidget与QCharts的常用方法及灵活运用。在之前的文章中笔者介绍了如何使用QCharts模块来绘制简单的折线图并对通用API接口进行了概括,本章我们通过在TreeWidget组件中提取数据,并依次实现
微软技术分享
·
2023-12-26 01:57
《Qt
Creator
编程技术实践》
c++
qt
信息可视化
RISC-V搭建嵌入式
QT开发
环境
安装环境:Ubuntu18.04GCC:gccversion7.5.0(Ubuntu7.5.0-3ubuntu1~18.04)CROOSS-tools:gccversion8.3.0(crosstool-NG1.24.0)下载5.12安装包,解压后修改qmake.conf配置参数,将编译工具修改为交叉编译器/qt-everywhere-src-5.12.12$viqtbase/mkspecs/li
hdh717
·
2023-12-24 13:22
risc-v
qt
开发语言
《
Qt开发
》基于QwtPolar的极坐标图绘制
QwtPolar绘制极坐标图该示例包含以下功能:使用QwtPolarPlot绘制极坐标曲线实现曲线的缩放和平移调整极坐标为顺时针顺序1.创建项目创建项目名称为QwtPolarDemo1,并添加一个Qt5Class类,命名为myPlot。2.配置项目在项目——属性——C/C++——常规——附加包含目录中添加QWT和QWTpolar在项目——属性——C/C++——预处理器——预处理器定义中添加QWT_
不相信眼泪
·
2023-12-23 23:49
Qt
qt
开发语言
c++
《
Qt开发
》TCP编程之客户端程序
图1显示界面图2网络助手辅助测试1.新建项目时要选择Network模块2.头文件中加入#include声明QTcpSocket对象QTcpSocket*tcpSocket;声明如下函数和槽函数voidsetQss();publicslots:voidcurrState();voidon_pBtnConn_clicked();voidon_pBtnSend_clicked();voidon_pBtn
不相信眼泪
·
2023-12-23 23:49
Qt
qt
tcp/ip
开发语言
《
Qt开发
》基于QWT的曲线图绘制
Qwt绘制曲线图该示例包含以下功能:1.使用qwt绘制曲线图2.通过鼠标实现绘图的缩放,只缩放x轴或只缩放y轴或同时缩放3.设置绘图区域和绘图区域外的背景颜色4.通过点击图例实现曲线的显示和隐藏QwtPlot绘图部件头文件#include枚举类型enumAxis{yLeft,yRight,xBottom,xTop,axisCnt}坐标轴enumLegendPosition{LeftLegend,R
不相信眼泪
·
2023-12-23 23:49
Qt
qt
ui
visual
studio
《
Qt开发
》Qt 串口通信(VS2013+qt)
一、知识要点Qt中使用QSerialPort类管理串口通信。1.参数设置常用的设置参数有:端口号、波特率、数据位、停止位、校验位、流控制使用如下方法对各个参数进行设置:voidsetPortName(constQString&name):设置端口号boolsetBaudRate(qint32baudRate,Directionsdirections=AllDirections):设置波特率bool
不相信眼泪
·
2023-12-23 23:19
Qt
串口通信
qt5
PyQt(Python+Qt)学习随笔:QTreeWidget的columnCount属性
老猿Python博文目录专栏:使用Py
Qt开发
图形界面Python应用老猿Python博客地址树型部件中的每个项有一个或多个文字标签或其他装饰符(如图标),这些内容每个显示为一列。
LaoYuanPython
·
2023-12-23 19:32
老猿Python
python
PyQt
QTreeWidget
columnCount
QT IOS风格音乐播放器(一) 项目介绍
一、前言这款音乐播放器是基于
QT开发
的,用到了QMediaPlayer类实现音频播放,基本功能已经实现,ui的设计我是从某图网下载的,融合了好几种不同的方案改出来的,未来将试着将该播放器移植到树莓派,应用于智能音响上
zhutou_
·
2023-12-23 18:53
QT
QT音乐播放器
Q
音乐播放器
QMediaPlayer
QGraphics
初探在Pycharm中使用
QT开发
GUI页面,安装配置以完整项目代码
初探在Pycharm中使用
QT开发
GUI页面,安装配置以完整项目代码目录QTandPyQt5介绍安装创建一个完整项目使用QTDesigner设计UI界面编写py文件来组合UI界面跟业务逻辑将py文件打包成
yjx_python
·
2023-12-23 17:56
PyQt5学习
QT
Python
QDesigner
exe
C++
Qt开发
:Charts绘图组件概述
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QCharts二维绘图组件的常用方法及灵活运用。QtCharts提供了一个强大且易于使用的工具集,用于在Qt应用程序中创建各种类型的图表和图形可视化,该模块提供了多种类型的图表,包括折线图、散点图、条形图、饼图等。这
微软技术分享
·
2023-12-23 07:12
《Qt
Creator
编程技术实践》
c++
qt
QtCharts
Qt绘图库
C++
Qt开发
:StatusBar底部状态栏组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QStatusBar底部状态栏组件的常用方法及灵活运用。QStatusBar是Qt中用于在主窗口底部显示状态信息的部件。它通常用于向用户提供应用程序的当前状态、进度信息、或者其他与应用程序运行相关的消息。通过在状态栏
微软技术分享
·
2023-12-22 22:30
《Qt
Creator
编程技术实践》
c++
qt
StatusBar
底部状态栏
C++
Qt开发
:StandardItemModel数据模型组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍StandardItemModel数据模型组件的常用方法及灵活运用。QStandardItemModel是Qt中用于存储标准项数据的模型类之一,它继承自QAbstractItemModel类。这个模型提供了一种灵活的
微软技术分享
·
2023-12-22 22:32
《Qt
Creator
编程技术实践》
c++
qt
C语言
数据模型映射
数据模型组件
C++
Qt开发
:StringListModel字符串列表映射组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QStringListModel字符串映射组件的常用方法及灵活运用。QStringListModel是Qt中用于处理字符串列表数据的模型类之一,它是QAbstractListModel的子类,用于在Qt的视图类(如Q
微软技术分享
·
2023-12-22 21:22
《Qt
Creator
编程技术实践》
c++
qt
StringListModel
字符串映射容器
用了 AI 后,我更忙了…
之前我写过,
QT开发
、WindowsApp开发、LinuxApp开发,我并没有什么经验。能够迅速上手,只能说编程都是相通的,再就是我有个好助手:AI。某个Linux下的功能不会实现,问AI。
云水木石
·
2023-12-22 10:51
人工智能
QT基础介绍
Qt中文官网:https://www.qt.io/cn
Qt开发
者官网:https://www.qt.io/developersQt版本下载:https://www.qt.io/downloa
DogDaoDao
·
2023-12-22 09:24
QT
QT
QtCreator
C++
8.linux系统使用
Qt开发
Android配置opencv for android开发环境
1.说明在linux系统中使用
qt开发
android程序时,如果需要使用到opencv,是需要配置开发环境的。
山间点烟雨
·
2023-12-22 07:53
QT_QML_OPenCV
linux
qt
android
opencv
Qt源码解析2---外部程序嵌入到Qt进程界面
例如我们使用Visualstudio开发或者
qt开发
windows应用程序,想嵌入Windows附带的计算器(calc.exe)或者已有的第三方的应用软件。从windows程序角度看。
道格拉斯范朋克
·
2023-12-22 04:16
Qt
qt
WindowContainer
嵌入外部程序
win嵌入外部程序
用C/C++实现
QT开发
Qt简介Qt是一个跨平台的C++图形用户界面应用程序开发框架。它既可以用于开发GUI程序,如桌面应用程序和移动应用程序,也可以用于开发非GUI程序,如控制台工具和服务器。Qt是面向对象的框架,并且使用特殊的代码生成扩展(称为元对象编译器(MetaObjectCompiler,moc))以及一些宏,易于扩展并允许真正的组件编程。Qt使用场景Qt作为一种跨平台的开发框架,被广泛应用于各种领域。以下是一
醉心编码
·
2023-12-21 17:00
c/c++
c语言
c++
qt
【Qt】Qt Creator 警告: Unused parameter ‘xxx‘
1.问题
Qt开发
中,有些函数参数没有使用,会报Unusedparameter'xxx'警告,这个警告不影响代码正常运行。
-凌凌漆-
·
2023-12-21 13:40
Qt
qt
【
Qt开发
流程】之文件目录、文件、输入和输出
概述应用程序操作过程中,经常要对设备或文件进行读或者写操作。也会经常对文件及目录进行操作。在Qt中,QIODevice类是Qt中所有进行I/O操作的设备的基类,比如QFile、QIODevice为支持数据块读写的设备(如QFile、QBuffer和QTcpSocket)提供了通用的实现和抽象接口。QIODevice是一个抽象类,不能实例化,但通常可以使用其定义的接口来提供与设备无关的I/O功能。例
FreeLikeTheWind.
·
2023-12-21 04:28
Qt开发流程
qt
数据库
服务器
QT开发
中常用类
QT常用类Qt中常用的类QChar表示一个字符的类,包含于QtCore判断:boolisDigit()const;//判断是否是十进制数字(‘0’-‘9’)boolisLetter()const;//判断是否是字母boolisNumber()const;//判断是否是数字,包括正负号,小数点等boolisLetterOrNumber()const;//判断力是否是字母或数字boolisLower(
Evan程序员
·
2023-12-21 01:58
qt
c++
C++
Qt开发
:TabWidget实现多窗体功能
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍TabWidget标签组件的常用方法及灵活运用。QTabWidget是Qt中用于实现标签页(tabbedinterface)的控件,可以在一个窗口内切换不同的页面。在开发窗体应用时通常会伴随功能的分页,使用TabWi
微软技术分享
·
2023-12-20 21:10
《Qt
Creator
编程技术实践》
c++
qt
TabWidget
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他