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
QObject
Qt 信号槽连接方式
使用示例:
QObject
::connect(sender,SIGNAL(signal()),receiver,SLOT(slot()),Qt::AutoConnection);目录连接方式一、AutoConnection
雲烟
·
2023-08-24 14:14
Qt
qt
开发语言
Qt - 线程的创建和使用QThread、QThreadPool、QtConcurrent
Qt中可以有多种使用线程的方式:继承QThread,重写run()接口;继承
QObject
,使用moveToThread()方法将
QObject
子类移至线程中,内部的所有使用信号槽的槽函数均在线程中执行
懒猫上树
·
2023-08-24 02:37
Qt从入门到放弃
qt
开发语言
Qt - 线程QThread
该信号可以连接到
QObject
::deleteLater(),以释放该线程中的对象。注意:这是私有信号。它可以用于信号连接,但不能由用户发射。
懒猫上树
·
2023-08-24 02:37
Qt从入门到放弃
qt
开发语言
qt 等待线程结束_QT线程类---QThread
该类提供平台各自独立的线程#include继承
QObject
公共类型enumPriority{IdlePriority,LowestPriority,LowPriority,NormalPriority
梦寐mayshine
·
2023-08-24 02:36
qt
等待线程结束
C++ QT结合FFmpeg实战开发视频播放器-07QT多线程编程QThread的使用
定义一个类MyThread继承QThread,QThread是继承于
QObject
:#includeclassMyThread:publicQThread{};setPriority设置线程的优先级,线程在争取
虚坏叔叔
·
2023-08-24 02:35
QT
QT
多线程
编解码
效率
run
QT的信号槽的四种写法和五种链接方式
以下是四种常见的信号槽写法以及五种连接方式:四种信号槽写法:直接函数连接:
QObject
::conn
五百五。
·
2023-08-23 12:27
QT
qt
开发语言
034.PyQt5_QButtonGroup_抽象按钮组
QButtonGroup抽象按钮组描述提供一个抽象的按钮容器,可以将多个按钮划分为一组不具备可视化的效果一般放的都是可以被检查的按钮继承自:
QObject
(不具备可视化)功能作用创建按钮组QButtonGroup
失心疯_2023
·
2023-08-22 07:04
PyQt5
qt5
pyqt
python
qt
ui
010.PyQt5_
QObject
基类_类型判定&对象删除
类型判定APIobj.isWidgetType()#判断对象是否是控件类型(是否继承自QWidget类)obj.inherits('父类')#一个对象是否继承(直接或者间接)自某个类示例fromPyQt5.QtimportimportsysclassWindows(QWidget):def__init__(self):super().__init__()self.setWindowTitle('Q
失心疯_2023
·
2023-08-22 07:01
PyQt5
qt5
pyqt
python
qt
开发语言
011.PyQt5_
QObject
基类_事件机制
QObject
事件机制图片地址:百度网盘-链接不存在(提取码:8888)这里先简单了解事件机制(简单版本事件机制),后面会详细讲解事件机制相比较于"信号与槽"机制,信号与槽机制是对事件机制的高级封装,事件机制更偏底层事件机制的应用场景一般情况下
失心疯_2023
·
2023-08-22 07:01
PyQt5
qt5
pyqt
python
qt
pycharm
012.PyQt5_
QObject
基类_定时器
定时器
QObject
类(包括其子类)通过startTimer()方法开启一个定时器,并返回这个定时器的ID定时器开启之后,就会每隔指定时间(毫秒)执行一次该对象的timerEvent()方法开启定时器的对象也可以通过
失心疯_2023
·
2023-08-22 07:01
PyQt5
qt
开发语言
008.PyQt5_
QObject
基类_对象名称&属性和父子关系
QObject
对象名称,属性(API)setObjectName('唯一名称')#给Qt对象设置一个名称,当做对象的ID来使用objectName()#获取Qt对象的名称setProperty('属性名称
失心疯_2023
·
2023-08-22 07:30
PyQt5
pyqt
python
qt
ui
开发语言
009.PyQt5_
QObject
基类_信号与槽函数
信号与槽函数信号(Signal)就是在特定情况下被发射(emit)的一种通告。例如一个PushButton按钮最常见的信号就是鼠标单击时发射的clicked()信号,一个ComboBox最常见的信号是选择的项变化时发射的CurrentIndexChanged()信号。GUI程序设计的主要内容就是对界面上各组件发射的特定信号进行响应,只需要知道什么情况下发射了哪些信号,然后合理地去响应和处理这些信号
失心疯_2023
·
2023-08-22 07:30
PyQt5
qt5
pyqt
python
ui
开发语言
007.PyQt5_继承关系
继承关系不同的控件有:相同的共性:名字、矩形区域、位置、大小、可以设置样式...不同的特性:展示内容、接收输入、用户交互、容器、框架...从上图列出的所有基类可以看到,
QObject
是所有的Qt对象的基类
失心疯_2023
·
2023-08-22 07:30
PyQt5
pyqt
python
qt
ui
开发语言
Qt:moveToThread
moveToThread该函数属于
QObject
,因此任何继承于
QObject
的对象都可以使用该函数。使用该函数可以减少主线程界面刷新的压力官方解释:1:更改此对象及其子对象的线程相关性。
大白萝卜不紧张
·
2023-08-18 21:59
qt
【Qt】HTTP客户端获取JSON数据:QNetworkAccessManager、QNetworkRequest、QNetworkReply、QJsonObject、QJsonDocument
1.1QNetworkAccessManagerQNetworkAccessManager可以用于HTTP程序,支持head、get、post、put、delete等方法,也支持自定义方法(sendCustomRequest)QNetworkAccessManager继承自
QObject
郭老二
·
2023-08-18 17:19
Qt
qt
http
json
【Qt】QML-03:QQuickView自定义鼠标事件
1、简述QQuickView集成自QQuickWindow,QQuickWindow集成自QWindow,QWindow集成自
QObject
,因此通过的
QObject
的事件过滤,过滤出QWindow的鼠标事件
郭老二
·
2023-08-18 17:46
QML
qt
Qt元对象系统及应用(一)
元对象系统的核心是
QObject
类提供的QMetaObject对象。每个
QObject
对象都有一个对应的Q
凝望星辰
·
2023-08-18 01:09
C++
qt
开发语言
c++
qt事件系统源码-----定时器
qt定时器的使用一般有以下几种方式:1、直接使用QTimer对象,绑定定时器的timeout信号;2、使用QTimer的静态方法singleshot方法,产生一个一次性的定时事件3、在
QObject
子类中
yang843094036
·
2023-08-17 18:02
qt
开发语言
Qt 父子对象的关系
一.Qt对象可以存在父子关系:在Qt中,对象间的父子关系是通过
QObject
类和对象树机制来实现的。每个
QObject
派生类都具有父子关系的能力。通过建立父子关系,可以
糖果罐子♡
·
2023-08-17 04:26
Qt
qt
开发语言
父子对象
07 线程学习
并且能够保持与UI线程通信二qt中线程在QT中,对于线程操作也是提供类(QThread)来进行封装,然后再学习该类的API接口参数用途Header:#includeqmake:QT+=coreInherits:
QObject
Lotay_天天
·
2023-08-17 01:10
QT
学习
qt
qt自定义信号和槽
1.自定义信号函数信号函数指的是符合以下条件的函数:定义在某个类中,该类直接或间接继承自
QObject
类;用signals关键字修饰;函数只需要声明,不需要定义(实现);函数的返回值类型为void,参数的类型和个数不限
雨Liu
·
2023-08-16 13:18
qt
开发语言
Qt - 信号与槽的连接方式
ifndefMYOBJECT_H#defineMYOBJECT_H#includeclassMyObject:publicQObject{Q_OBJECTpublic:explicitMyObject(
QObject
@蓝枫
·
2023-08-15 20:11
Qt基础知识
Qt多线程使用
qt
qt重载信号槽连接方式总结
一、qt4方式:
QObject
::connect(信号发出者地址,SIGNAL(信号发出者函数名称(信号发出者函数参数...)),信号接收者地址,SLOT(信号接收者槽函数名称(信号接收者槽函数参数..
铸魂
·
2023-08-15 20:40
qt
Qt::ConnectionType解析:Qt信号槽连接方式
参见
QObject
::connect()方法:boolQObject::connect(constQObject*sender,constchar*signal,constQObject*receiver
非长道
·
2023-08-15 20:40
Qt
Qt信号槽
QT信号槽连接方式
1.QT信号槽主要分两个连接方式,手动和自动:1.1使用connect()函数手动连接信号和槽:
QObject
::connect(sender,SIGNAL(signal()),receiver,SLOT
豆浩宇
·
2023-08-15 20:09
qt
图像处理
c++
人工智能
计算机视觉
Qt扫盲-QSS语法概述
QSS语法概述一、语法规则二、选择器类型三、子控件四、伪态五、冲突解决六、样式层叠七、样式继承八、含命名空间样式设置九、
QObject
属性设置概述:QSS也叫Qt样式表,Qt样式表术语和语法规则几乎与HTMLCSS
太阳风暴
·
2023-08-13 16:40
#
▶
Qt扫盲
QSS语法
QSS
QSS语法概述
Qt美化概述
qt5
QT信号与槽的理解
都是信号槽就是对信号进行响应的函数,可以是任意自定义函数一个信号可以对应多个槽多个信号可以对应一个槽信号的参数不能少于槽的参数,一般一一对应在使用信号与槽的类中,必须在类的定义中加入宏Q_OBJECT信号与槽通过
QObject
Mr.Kyle
·
2023-08-13 01:53
❤【QT】
qt
开发语言
Qt 7. 在自定义类TcpClient类中使用信号槽功能
1.因为只有
QObject
类及其子类派生的类才能使用信号和槽机制。使用信号和槽还必须在类声明的最开始处添加Q_OBJECT宏,在这个程序中,类的声明是自动生成的,已经添加了这个宏。
lljss2020
·
2023-08-12 13:12
Qt
qt
java
开发语言
Qt事件过滤器
1介绍事件过滤器是一种机制,当某个
QObject
没有所需要的事件功能时,可将其委托给其它
QObject
,通过eventFilter成员函数来过滤实现功能。
lucust
·
2023-08-10 18:58
c++qt
qt
开发语言
QT常用类总结
这些类可以分成两种:一种不是从
QObject
类派生出来的,用来表示各种基本的数据对象,如字符串、图像、字体等,这里将它们通称为基本类;另一种都是从QWidget类派生出来的,它们表示一个顶级窗口或者窗口部件
imxiangzi
·
2023-08-10 18:57
QT/数据类型
Qt - 进阶
Qt-进阶框架全局定义元对象系统元对象系统元对象系统特性
QObject
/QMetaObjectQMetaObjectQObject对象树deletelater属性系统附加类信息事件事件类和事件类型事件产生
aoaoGofei
·
2023-08-10 18:26
qt
qt
QT学习
文章目录前言一:Qt的三个基类
QObject
、QApplication和QWidget一:
QObject
类二:Qapplication类三:QWidget二:Qt中QMainWindow、QWidget
cherish UAS
·
2023-08-10 18:26
QT
学习记录
qt
学习
开发语言
Qt 使用QLabel的派生类实现QLabel的双击响应
对于其余没有需求事件响应的
QObject
同样适用。此外,该功能同样可以使用事件过滤器,将QLable所需的双击事件功能委托给其它
QObject
如QWidget来处理。
lucust
·
2023-08-10 18:25
c++qt
qt
开发语言
QT笔记——Qt动态属性 之 unpolish() 和 polish()
对于一个基于
QObject
的控件来讲,可以通过setProperty来设置属性它的参数是什么?constchar*name:即自定义的属性名称,注意不要和控件的
lion_cxq
·
2023-08-09 06:37
QT
qt
pyqt5 编写一段自定义信号和槽的示例。
使用PyQt5创建自定义信号和槽时,通常需要创建一个继承自
QObject
的类来作为信号的源。
InCodeWeTrust
·
2023-08-09 04:14
python
pyqt
信号和槽
qt
python
开发语言
pyqt
【Qt高级】QThread与QTimer组合使用引出的信号槽执行在哪个线程的思考【2023.08.06】
Qt警告内容有:1.
QObject
:Cannotcreatechildrenforaparentthatisina
MFC不精通不改名
·
2023-08-09 01:24
QT
qt
开发语言
QT 中tr()函数的使用
tr()函数tr()的原型是
QObject
::tr(),被它处理的字符串可以使用工具提取出来翻译成其他语言,也就是国际化使用。
HUANG_XIAOJUN
·
2023-08-08 05:01
QT
c++实现Qt对象树机制
文章目录对象树是什么使用对象树的好处使用c++实现对象树对象树是什么 我们常常听到
QObject
会用对象树来组织管理自己,那什么是对象树? 这个概念非常好理解。
ccloud11
·
2023-08-07 00:39
qt
c++
c++
qt
开发语言
QGraphicsView 添加QWidget并布局
的方法,临时变量有时候不起效//创建部件,并关联它们的信号和槽QTextEdit*edit=newQTextEdit;QPushButton*button=newQPushButton("clear");
QObject
牛顿是谁
·
2023-08-06 15:50
Qt
Qt QThread的moveToThread方法使用
需要运行的代码应该放到一个
QObject
的子类中,然后将该子类的对象moveToThread到新线程中。主要操作步骤如下:创建一个类对象obj,创建一
十秒耿直拆包选手
·
2023-08-06 03:36
Qt&Pyside
C&C++
qt
开发语言
c++
qobject
_cast<>()应用
qobject
_cast()对
QObject
类执行动态强制转换。
枫影竹韵
·
2023-08-05 13:04
Qt
Qt|
qobject
_cast用法
http://masikkk.com/article/Qt-
qobject
_cast/函数原型Tqobject_cast(
QObject
*object)本方法返回object向下的转型T,如果转型不成功则返回
cocoasprite
·
2023-08-05 13:34
Qt
qt
qobject_cast
Qt之
qobject
_cast的描述
qobject
_cast的原型如下Tqobject_cast(
QObject
*object)如果传入的object是T或者T的子类,则返回T,否则返回0。如果object是0则返回0。
linuxweiyh
·
2023-08-05 13:34
Qt
Qt
qobjcet-ca
QT属性系统
属性系统在Qt中是通过Q_PROPERTY宏和
QObject
的元对象系统来实现的。
lucust
·
2023-08-05 13:34
qt
开发语言
QT 杂项笔记
qobject
_cast
1、使用
qobject
_cast进行安全类型转换intmain(intargc,char*argv[]){QApplicationa(argc,argv);
QObject
*btn=newQPushButton
lucust
·
2023-08-05 13:04
qt
笔记
java
QT获取发送信号的对象名(
qobject
_cast、sender、static_cast)
Objectemit一个signal的时候,它就是一个sender,系统会记录下当前是谁emit出这个signal的,所以在对应的slot里就可以通过sender()得到当前是哪个对象调用了你的slot,对应的是
QObject
立冲君也
·
2023-08-05 13:04
QT
qt
QTimer和QElapsedTimer
QTimer是软件定时器,其父类是
QObject
。QTimer主要是设置以毫秒为单位的定时周期,然后进行连续定时或单次定时。
Fuxiao365
·
2023-08-05 01:52
QT编程学习
qt
c++
记录实现QT和qml model/view 交互时候遇到的坑
建立全局静态变量打印发现有值输出但是界面无日志显示原因是一开始使用调用函数传参传的logModel参数加了const参数修饰这个错误太傻了,找了半天一直怀疑外部类的问题其实setContextProperty是这么用的传
QObject
caicai_xiaobai
·
2023-08-05 01:21
QT
qt
开发语言
在线程中输出控制台打印方法
defineLOGERTHREAD_H#include#include#include#includeclassLogerThread:publicQThread{Q_OBJECTprivate:explicitLogerThread(
QObject
caicai_xiaobai
·
2023-08-05 01:21
QT
qt
开发语言
Qt信号与槽连接connect时候警告在信号文件中找不到信号函数
看了半个小时确定代码没有问题,
QObject
也包含了,但是还是对应不上信号与槽后来才无意中发现,connect连接信号与槽时,connect函数里边不能出现参数,只可以放参数类型,说明信号与槽的参数类型
only_a_Heroic_car
·
2023-08-04 03:21
Qt
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他