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制作简单的界面切换(适合小白)
1.新建一个Qt项目选择创建的类型这里选择的是QtWidgetsApplication2.文件->新建文件或项目->
Qt-
>Qt设计师类创建子界面这里选择的是MainWindow,命名为MainWindow2
S_coconut
·
2023-12-04 01:52
qt-
绘制曲线(qcustomplot)
#include"qcustomplot.h"ui.customplot->addGraph();//添加数据曲线(一个图像可以有多个数据曲线)ui.customplot->setInteractions(QCP::iRangeDrag|QCP::iRangeZoom|QCP::iSelectPlottables);////graph(0);可以获取某个数据曲线(按添加先后排序)//setData
时义龙
·
2023-11-28 13:34
ui
python
开发语言
QT-
画一个简易仪表盘玩玩
效果如下:思路如下:1、先画两个圆,构成外围的圆环。2、画指示箭头。3、画刻度和刻度上数字4、添加一个横向滑块用于动态显示。5、添加两个标签用于速度显示。直接上代码:头文件:#ifndefPAINT_H#definePAINT_H#include#include#include#include#include#include#include#includenamespaceUi{classPain
磨子
·
2023-11-25 22:53
QT学习
qt
paint
QT-
使TreeWidget的项目可编辑
效果实现原理:主要有三种方法,第一种是设置item的flag;第二种是使用**openPersistentEditor()和closePersistentEditor()**函数;第三种是重新实现数据模型,这里主要介绍前面两种第一种方法实现:voidMainWindow::on_treeWidget_itemDoubleClicked(QTreeWidgetItem*item,intcolumn)
XianHaHa
·
2023-11-21 04:12
qt5
QT-
功能点记录
目录1.抓取当前屏幕2.qt界面设置边框-样式表实现3.QTQLabel设置字体和颜色4.窗口整体透明,但窗口内的控件不透明5.样式表5.1QSpinBox,QTimeEdit5.2QDialog设置圆角5.3QSlider滑块5.4QRadioButton5.5设置QSS的动态属性--setPropery6.半透明遮罩7.程序启动画面8.图片8.1图片旋转8.2QT控件导出为图片9.QT对数字自
LearnLHC
·
2023-11-16 12:49
Qt
QT资源文件加载,与对话框
资源文件将图片文件拷贝到项目位置下右键项目->添加新文件–>
Qt-
>QtrecourseFile->给资源文件起名res生成res.qrcopenineditor编辑资源添加前缀添加文件使用“:+前缀名
Zlb2214
·
2023-11-15 05:12
qt
命令模式
开发语言
Qt - 进程/线程 补充进阶
Qt-
进程/线程补充进阶多线程QThread调用机制主线程/子线程UI主线程/子线程成员函数调用quit/eixt/terminateQThread例子tdicethread类.h.cppwidget类
aoaoGofei
·
2023-11-14 12:41
qt
qt
Qt-
常用数据类型
常用基本数据类型类型名称注释备注qint8signedchar有符号8位数据类型qint16signedshort有符号16位数据类型qint32signedint有符号32位数据类型qint64longlongint(或__int64)有符号64位数据类型qintptrqint32或qint64指针类型,用于带符号整型。(32位系统为qint32、64位系统为qint64)qlonglonglo
yaolcc
·
2023-11-06 20:53
系统平台开发
qt
开发语言
qt-
渲染原理
QStyleQStyle决定了各种控件在不同OS平台(win10,apple,vista,xp)等基本的样式;它的继承类实现了相应的接口使得在不同操作平台上观感,细节大不相同;也就是说,QStyle的派生类能够管理到控件的整个绘制过程Qt包含一组QStyle子类,它们模拟Qt支持的不同平台的样式(QWindowsStyle、QMacStyle等)。默认情况下,这些样式内置在QtGUI模块中。样式也
~怎么回事啊~
·
2023-11-04 13:45
qt
qt
Qt学习:自定义控件/Qt事件处理/定时器
1.自定义控件的实现添加新文件->
Qt-
>Qt设计界面类在该类中利用UI界面设计好自己的组合控件界面在类的头文件和cpp中实现一些控件的绑定,以及设计提供给用户的函数接口。
|静水流深|
·
2023-11-02 20:13
Qt
Qt
自定义控件
事件
界面类
定时器
QT-
局域网电脑远程桌面
QT-
创建局域网网页远程服务器工具一、演示效果二、使用说明三、关键程序代码链接一、演示效果二、使用说明使用QT工具,将编译好exe版本直接在局域网内的电脑运行,那么这个时候被安装的电脑一旦运行程序,那它自身的远程服务器就自动创建
进击的大海贼
·
2023-11-01 12:51
Qt
C++
qt
c++
tcp/ip
手把手-
QT-
计算器
环境VS2008+QT4.861.新建项目2.选择一些选项,classname自动生成的,随便用什么名字。3.在类中添加如下变量功能是:结果显示,输入显示,24个按键,组合按键(用于signals方便用一个slot实现),计算字符串输入(中缀表达),计算字符串结果(后缀表达),最后的结果4.添加slot函数计算结果的按键,回退按键,多按键分工处理。5.添加计算函数分别用于初始化界面,读取不同运算优
zcliatb
·
2023-10-30 02:39
QT
vs2008
qt
Calculator
QT-
横向滚动显示字体
QT-
横向滚动显示字体一、效果演示二、关键类三、下载链接一、效果演示二、关键类代码如下(示例):#include"HLabelEx.h"#include#include#include#includeconstQStringstrSpace
进击的大海贼
·
2023-10-28 20:51
Qt
C++
qt
开发语言
c++
QT-
好看的启动画面使用
QT-
好看的启动画面使用前言一、显示效果二、关键程序1.QtExScreen类的使用2.main函数中使用三、程序链接前言通常情况下,如果我们软件初始化过程中要等待的时间比较长,那么为了更好的体验感,我们可以通过添加软件启动画面来设置
进击的大海贼
·
2023-10-28 19:05
Qt
qt
开发语言
Qt-
单例模式实例
单例模式单利模式作为一种常用的软件设计模式,主要是用来保证系统中只有一个实例,例如一般一个程序中只有一个日志输出实例,一个系统中只有一个数据库连接实例,这时候用单例模式非常合适。简单的单例模式1classQSingleton2{3public:4staticQSingleton*instance()5{6if(m_pInstance==NULL)7{8m_pInstance=newQSinglet
luckyone906
·
2023-10-28 06:59
QT
单例模式
QT-
如何在窗口/对话框显示后自动执行指定任务
文章目录
QT-
如何在窗口/对话框显示后自动执行指定任务一、如何实现在窗口展示出来后,执行某个函数二、如何成功实现判断条件后选择是否关闭窗口
QT-
如何在窗口/对话框显示后自动执行指定任务在QT使用过程中,
迷失的walker
·
2023-10-25 01:51
实用技巧
QT6
初学者
qt
QT 自定义窗体加载完成函数
使用信号和槽函数,具体如下:
QT-
如何在窗口/对话框显示后自动执行指定任务_qt界面显示完在调用函数-CSDN博客文章目录
QT-
如何在窗口/对话框显示后自动执行指定任务一、如何实现在窗口展示出来后,执行某个函数二
小虾爬滑丫爬
·
2023-10-25 01:48
QT
加载完成事件
dialog加载完成
【
QT-
版本】QT版本选择问题
【参考链接】Qt一共有几百个版本,关于如何选择Qt版本的问题,一般保留四个版本.为了兼容Qt4用4.8.7,最后的支持XP的版本5.7.0,最新的长期支持版本比如5.15,最高的新版本比如5.15.2。强烈不建议使用4.7以前和5.0到5.3之间的版本(Qt6.0到Qt6.2之间、不含6.2的版本也不建议,很多模块还没有集成),太多bug和坑,稳定性和兼容性相比于之后的版本相当差,能换就换,不能换
甲壳剑齿鸟
·
2023-10-24 01:35
QT
qt
开发语言
qt--将程序打包--不要安装
qt-
可以直接运行
第一步:第二步:找到上面的目录然后进入release里面建立一个文件夹此文件夹是我们最终需要打包的文件夹将有release的.exe的文件复制给fold文件夹第三步:使用自带工具
¡Venceremo
·
2023-10-23 23:18
qt
qt
QT-
编码方式,信号和槽,容器窗口与事件同步,面向对象的QT编程(day2)
一、编译方式1、Qt内部编码方式:unicode编码可以表示所有常见的文件,提供世界上几乎所有的文字的唯一编码方式。具有通用性;具有两字节和四字节标准。但是我们在编写代码时,不能采用unicode编码,因为unicode编码每个字符都采用两个字符表示,但是char类型只有一个字节。多余的用0表示,但是字符串的结束标志就是空,所以不能用unicode编码方式来写代码。查看QString帮助,可以看到
丑心疼
·
2023-10-21 03:19
Qt-
跨平台的C++图形用户界面应用程序框架(一)
Qt介绍Qt是一个跨平台的C++图形用户界面应用程序框架。它早在1991年奇趣科技公司两位合伙人着手开发这样一个平台,在2008年如日中天的诺基亚由于看好Qt在嵌入式领域的潜力,一掷千金将它收购作为新一代智能手机操作系统的载体,但是因为诺基亚在智能手机领域的败北,不得已而放手Qt,终于Qt于2012被最后一位东家Digia公司收购。经过这几年的发展,Qt不但拥有了完备的C++图形库,而且也极大的提
十年编程老舅
·
2023-10-15 20:17
QT开发
qt
c++
开发语言
QT-
窗口组件(QWidget),QT坐标系统,初探消息处理(信号与槽)
本章主要内容如下:1)窗口组件(QWidget)2)QT坐标系统3)消息处理(信号与槽)窗口组件(QWidget)介绍Qt以组件对象的方式构建图形用户界面Qt中没有父组件的顶级组件,则被叫做窗口组件的类型分为:容器类(父组件):用于包含功能的界面组件功能类(子组件):用于实现特定的交互功能组件继承Qt中所有窗口组件都继承于QWidget类,而QWidget类又继承于QObject类和QPaintD
音视频开发老舅
·
2023-10-15 20:47
Qt开发
qt5
qt6
qt开发
qt教程
C++
Qt-
数据库开发-用户登录、后台管理用户(6)
Qt-
数据库开发-使用QSqlite数据库实现用户登录、后台管理用户功能文章目录
Qt-
数据库开发-使用QSqlite数据库实现用户登录、后台管理用户功能1、概述2、实现效果3、主要代码4、完整源代码更多精彩内容个人内容分类汇总数据库开发
mahuifa
·
2023-10-15 16:56
#
Qt数据库开发
QT
qt
数据库开发
登录界面
用户管理后台
Qt-
数据库开发-用户登录、后台管理用户
Qt-
数据库开发-用户登录、后台管理用户[1]
Qt-
数据库开发-用户登录、后台管理用户1、概述2、实现效果[2]Qt使用SqlLite实现权限管理初始化数据库创建数据表插入数据可使用结构体对数据信息进行封装数据库查询函数为数据库更新数据函数为删除数据函数为
宁静致远2021
·
2023-10-15 16:22
Qt经验总结
qt
数据库开发
ui
Qt-
开发项目01
目录1、创建一个无边框窗口,添加拖拽和阴影:(1)、项目创建:(2)、UI设计:1)、选择一个Widget容器2)、调整容器的布局3)、更改shadowWidget样式表(3)、程序设计:1)、创建无边框窗口:2)、重写鼠标事件:3)、实例化阴影边框:(4)、全部代码如下:2、UI界面控件的操作,控件的组合。qss的定制,dll封装:(1)、首先介绍一下Qt里面的大部分控件:1)、布局(Layou
1天道酬勤1
·
2023-10-15 09:22
Qt开发
qt
开发语言
c++
Qt-
杂记 —— 如何判断一个点在一个区域范围内
文章目录如何判断一个点在一个区域范围内附录个人格言如何判断一个点在一个区域范围内 我们有时候需要去判断鼠标点击的点或者某些点是不是在Qt某个控件中定义的一个区域内,那么遇到这样的需求应该怎么办呢? 其实,想要判断起来还是比较简单的,我们只需要调用对应区域QRect的一个方法即可:boolQRect::contains(constQPoint&point,boolproper=false
赵萱婷
·
2023-10-13 22:04
C++
Qt
杂谈
c++
c语言
qt
技巧
小白QT笔记(内含槽函数编程以及qss编程)
笔记目录一、QT的对象树机制二、UI界面控件代码布局三、qss样式表文件(记得在main.cpp加入读写的程序)1、ctrl+n(
QT-
>QTResourceFile);名称:style.qss创建qss
物废个一
·
2023-10-12 15:54
qt
开发语言
Qt-
多层嵌套界面类对象之间信号连接的一种方法-信号中转类
项目中存在多个界面类对象,并且存在比较深的嵌套关系,这时候如果希望连接顶层的对象信号到底层的对象槽,一种方法是逐级连接信号,但是这种方法要写很多个connect函数,并且对不熟悉此代码的人来说,需要一层一层跟进才知道这个信号最终由哪个槽函数响应。个人研究了一种比较“土”的方法来解决这种问题。引入第三个类,这个类只做信号转发,例如:classUIUpdater:publicQObject{Q_OBJ
mrbone11
·
2023-10-10 21:09
Qt
qt
开发语言
c++
信号槽
Qt - 窗口顶层显示
Qt-
窗口顶层显示最近有需求是,将一个全屏显示的程序在开机时自启动,同时占据屏幕显示,过程中遇到启动后windows任务栏会覆盖显示的问题,而Qt里面没有提供将当前窗口临时提升到顶层的函数,经过查找,得到以下几种
SSanyue
·
2023-10-09 01:59
Qt
Qt-
学习 QJson协议解析
内容来源于哔站视频,仅仅作为自己的笔记记录,感兴趣的小伙伴去原作品大call(此处给作者三鞠躬),Json以及Json在Qt中的使用【Qt/C/C++】_哔哩哔哩_bilibili目录1、Json介绍:1.1Json的定义1.2Json的数据格式1.2.1Json数组:1.2.2Json对象1.2.3注意事项2、Qt提供的Json类的使用2.1Json类介绍2.1.1四个常用Json类编辑2.1.
喏喏心
·
2023-10-07 17:27
学习
qt
QT-
信号槽中传递自定义数据类型
Qt编程一个核心亮点就是信号槽机制,通过:QMetaObject::connect(constQObject*sender,constchar*signal,constQObject*receiver,constchar*method,Qt::ConnectionTypetype=Qt::AutoConnection)进行连接,此处不做详细介绍:当我们传递一些自定义类型,比如类和结构体的时候,传递
Billy12138
·
2023-10-07 17:55
Qt
c++
QT-
事件机制学习笔记
QT-
事件机制学习笔记一、事件二、事件处理函数三、事件分发机制四、事件过滤器五、定时器事件六、绘图七、手动触发绘图事件八、绘图设备一、事件 事件(event)是由系统或者Qt应用程序本身在不同的时刻发出的
luzhoushili
·
2023-10-03 05:56
C++
qt
学习
开发语言
qt与mysql的增删改查_QT(21)-数据库-mysql-QSqlQueryModel-增删改查
QT-
中QSqlQueryModel的增删改查。连接数据库增、删、改、查。
栾雨辰
·
2023-09-27 13:58
qt与mysql的增删改查
Qt多窗口切换
布局新建一个窗体oneform,布局ui界面并添加跳转按钮PushButton手动按钮绑定由于要跳转到第二个页面,因此最好在一开始就建好第二个页面,具体方法如下:在该工程文件夹的目录下右击->添加新文件->
Qt
colorful_stars
·
2023-09-25 04:25
Qt
qt
ui
开发语言
QT-
通用的软件界面框架,好看且实用
QT-
通用的软件界面框架,好看且实用前言一、演示效果二、配置说明三、关键程序四、程序下载前言常规软件开发,使用这种界面框架,基本是可以做很多个常规项目,比较有参考意义。
进击的大海贼
·
2023-09-24 08:06
Qt
qt
ui
开发语言
QT-
如何将字符串转成唯一整型ID
要将一个字符串转换为唯一的整型,可以使用哈希函数实现。以下是使用Qt框架的代码示例:#includequint32stringToUniqueInt(constQString&str){QByteArraybyteArray=QCryptographicHash::hash(str.toUtf8(),QCryptographicHash::Md5);quint32hash=0;//将前4个字节转换
进击的大海贼
·
2023-09-24 08:35
qt
开发语言
QT-
事件
事件事件(event)是由系统或者Qt本身在不同的时刻发出的。当用户按下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件在对用户操作做出响应时发出,如键盘事件等;另一些事件则是由系统自动发出,如计时器事件。Qt程序需要在main()函数创建一个QApplication对象,然后调用它的exec()函数。这个函数就是开始Qt的事件循环。在执行exec()函数之后,程序将
YHY_13s
·
2023-09-23 17:58
QT5
C++语法
qt
c++
QT-
基础
1.QT基于C++的图形界面开发工具包,类似于JDK。2、QTCreator开发环境,编译器,相当于Vistualstudio。3、项目框架及文件.pro为工程文件,是qmake自动生成的用于生产makfile的配置文件QT+=coregui//包含的模块greaterThan(QT_MAJOR_VERSION,4):QT+=widgets//大于QT4版本的才包含此模块CONFIG+=c++17
weixin_43759342
·
2023-09-23 17:27
c++
qt
ui
开发语言
Qt-
键盘消息的传递-键盘消息的获取-C++
文章目录1.概述2.焦点3.强制获取键盘消息4.键盘常用组合方法5.总结1.概述QKeyEvent类用来描述一个键盘事件。当键盘按键被按下或者被释放时,键盘事件便会被发送给拥有键盘输人焦点的部件。QKeyEvent的key()函数可以获取具体的按键,对于Qt中给定的所有按键,可以在帮助中查看Qt::Key关键字。需要特别说明的是,回车键在这里是Qt::Key_Return;键盘上的一些修饰键,比如
插件开发
·
2023-09-23 17:21
C++
Windows
Qt
Qt-键盘消息的传递
键盘消息的获取
C++
解决
Qt-
至少需要一个有效且已启用的储存库 问题
问题如图所示解决方法:1、选择左下角的设置,进入如图界面,然后选择“临时存储库”2、手动添加临时储存库要定位一个储存有QT在线安装镜像的地址,这个地址可以从这里选择http://download.qt.io/static/mirrorlist/在这个网站,显示了各国的qt镜像站点,中国有四个,随便选一个中科大的站点击HTTP会进入一个网络文件夹。以此进入如下路径:/online/qtsdkrepo
asdsa12311
·
2023-09-21 21:11
c/c++
Qt-
>时钟>day3
目录一、代码1.1untitled2.pro1.2widget.h1.3widget.cpp1.4main.cpp二、执行结果作业:一、代码1.1untitled2.pro1.2widget.h#ifndefWIDGET_H#defineWIDGET_H#include#include#include#include#include#include#includenamespaceUi{class
鲸叫我照顾海QAQ
·
2023-09-20 15:46
QT
c++
qt
ui
开发语言
Qt - 多线程补充2
Qt-
多线程补充2线程亲和性线程亲和性https://blog.csdn.net/zhoukai216/article/details/130348303https://blog.csdn.net/MYTCHITOS
aoaoGofei
·
2023-09-19 09:30
qt
qt
Qt-
背景图片
在Qt中,使用QWidget或其子类(如QFrame、QPushButton等)的样式表(StyleSheet)来设置背景图片,并指定其位置。样式表允许以一种类似于CSS的方式来定义控件的外观和样式。以下是在Qt中设置控件的背景图片并指定其位置的示例:#include#include#includeintmain(intargc,char*argv[]){QApplicationapp(argc,
五百五。
·
2023-09-12 08:11
QT
qt
开发语言
Qt学习(7)——多线程控制
错误集锦
Qt-
错误总结-在自定义类头文件中添加Q_OBJECT编译时报错(undefinedreferenceto‘vtableforxxThread)错误提示:在添加的QThread子类头文件添加Q_OBJECT
穿着帆布鞋也能走猫步
·
2023-09-09 05:20
qt
QT-
实现双击标签显示图片(重写鼠标事件)
1、创建一个新类CLabel继承QLabel类2、在新类中自定义一个信号3、在新类中重写鼠标事件,并触发自定义的信号4、创建新类的对象lab1(使用UI的话,进行“提升”)5、给lab1添加信号处理函数,执行显示图片
1点1滴o
·
2023-09-06 03:05
qt
c++
学习
QT-
串口
//获取串口信息列表QListserialPortInfo=QSerialPortInfo::availablePorts();intcount=serialPortInfo.count();for(inti=0;icboxSerialPort->addItem(serialPortInfo.at(i).portName());}boolMainWindow::getSerialPortConfi
lxr_
·
2023-08-26 08:07
Qt-
事件循环与QtConcurrent、QThread结合使用时注意的点
QEventLoop和QtConcurrent可以结合使用达到主线程ui不阻塞同步执行的效果,但是要小心避坑,查看如下代码:QEventLooploop;QtConcurrent::run([&](){doSomething();loop.quit();});loop.exec();上述写法存在两个问题:QtConcurrent::run()执行后线程立即开始执行,当doSomething()很快
mrbone11
·
2023-08-25 04:58
Qt
qt
开发语言
事件循环
QtConcurrent
QThread
QEventLoop
Qt编写项目作品大全(自定义控件+输入法+
大屏电子看板
+视频监控+楼宇对讲+气体安全等)...
一、自定义控件大全(一)、控件介绍超过150个精美控件,涵盖了各种仪表盘、进度条、进度球、指南针、曲线图、标尺、温度计、导航条、导航栏,flatui、高亮按钮、滑动选择器、农历等。远超qwt集成的控件数量。每个类都可以独立成一个单独的控件,零耦合,每个控件一个头文件和一个实现文件,不依赖其他文件,方便单个控件以源码形式集成到项目中,较少代码量。qwt的控件类环环相扣,高度耦合,想要使用其中一个控件
chengye5264
·
2023-08-21 07:00
QT-
播放原始PCM音频流
QT+=multimediaaudioplay.h/*************************************************************************接口描述:原始音频播放类拟制:接口版本:V1.0时间:20220922说明:***************************************************************
小西2016
·
2023-08-20 08:01
qt
pcm
音视频
QT-
图标绘画工具
QT-
图标绘画工具一、效果演示二、关键程序三、程序链接一、效果演示二、关键程序代码如下:#include"DrawDialogFactory.hpp"#include"DrawDialog.hpp"#include"GlobalDrawProperties.hpp
进击的大海贼
·
2023-08-16 20:47
qt
开发语言
上一页
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
其他