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开发经验记录
【
QT开发
笔记-基础篇】| 第二章 常用控件 | 2.4 文本框 QLineEdit
本节对应的视频讲解:B_站_链_接https://www.bilibili.com/video/BV1bU4y1S7f7QLineEdit是Qt中的文本框,准确地说是单行文本框,通常用于接受用户的输入比如用户输入用户名、密码等,都可以使用该控件。1.属性和方法QLineEdit有很多属性,完整的可查看帮助文档。这里列出常用的属性和方法:1.1占位字符串占位字符,就是当文本框中输入内容为空时,显示的
大轮明王讲QT
·
2024-01-09 12:46
《QT开发笔记-基础篇》
qt
c++
物联网
linux
嵌入式硬件
QT开发
:QString to JSON 格式
JSON是一种特殊的字符串,存放有Key(关键字)和Data(数据)两部分,例如{"firstName":"John"}。由于JSON也是字符串,那么怎么判断字符串是JOSN格式呢?现在并没有提供一种好的API来判断,所以博主采用了在JSON字符串的前面添加"[JSON]"来判断。JSON里面存放的数据是String类型的,采取方法是QString--->String存入JSONString---
会头痛的可达鸭
·
2024-01-09 09:26
QT
qt
json
109.第一个qt项目
在安装完
qt开发
环境之后,下面我们来使用QtCreator创建项目。1.创建项目创建基于窗口的qt应用程序。
清酒。233
·
2024-01-09 08:06
QT学习
qt
开发语言
Qt优秀开源项目之二十:RedPanda-CPP(小熊猫C++)
http://royqh.net/redpandacppgithub:https://github.com/royqh1979/RedPanda-CPP小熊猫C++(原名小熊猫Dev-C++7)是基于
Qt
草上爬
·
2024-01-08 12:05
Qt优秀开源项目
qt
c++
开发语言
RedPanda-CPP
小熊猫C++
开源项目
数据分析工具PlotJuggler使用小技巧
该工具是基于
QT开发
,支持静态文件和实时数据流画图分析。以下是该工具的官网链接https://github.com/facontidavide/PlotJuggler。本人旨在介绍使用心得。
书痴熊
·
2024-01-07 19:40
小工具
数据分析
数据挖掘
让Qt程序适配高分辨率屏幕,解决软件界面错乱异常
程序适配高分辨率屏幕,解决软件界面错乱异常一、问题二、原因三、解决方案1、更改显示器分辨率或者不使用缩放2、使用“高DIP缩放替代”3、修改软件,使之自动适配a、C++代码b、python代码四、总结一、问题前期使用
Qt
cihron
·
2024-01-07 04:13
Qt
qt
Qt6入门教程 3:创建Hello World项目
新建一个项目程序员的职业生涯都是从一声问候开始的,我们的第一个Qt项目也是HelloWorld首先要说明的是,IDE不一定要用QtCreator,用VisualStudio、VSCode、CLion也可以搭建
Qt
草上爬
·
2024-01-07 00:31
Qt6入门教程
Qt
Qt
Creator
Qt6
HelloWorld
【Python_PySide学习笔记(目录)】
【Python_PySide学习笔记(目录)】本专栏介绍如何使用PySide开发图形界面,PySide是Python的图形化界面(GUI)库,由C++版的
Qt开发
而来,PySide目前常见的有两个版本:
禾戊之昂
·
2024-01-06 13:25
#
PySide学习笔记
Python学习笔记
python
PySide2
PySide6
pyqt
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
开发语言
AUTOSAR FEE学习
本文主要结合过往项目开发
经验记录
下自己用过的一种模拟EERPOM存储机制
FitKi
·
2023-12-24 04:17
AUTOSAR学习
学习
中间件
《
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
【写作马拉松】果果:第一次挑战完成,如何做到第二次或第三次?
首先第一个是觉得这件事情特别新鲜,有趣好玩,另外一个是因为我想把这一次我裸辞流浪
经验记录
下来,人是非常容易忘记的选择用文字记录生活便可清空大脑。那我当初流浪到西安的时候,一个作家朋友
剑飞在思考
·
2023-12-23 21:17
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语言
数据模型映射
数据模型组件
上一页
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
其他