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专栏】QT中实现多线程的四种方式和线程同步
目录一、继承QThread1.基本概念2.操作流程二、继承
QObject
(推荐)1.基本概念2.操作流程三、继承QRunnable,配合QThreadPool实现多线程1.外界通信2.QMetaObject
拉伊卜
·
2023-10-21 11:05
Qt
开发语言
qt
QT 计时器 学习笔记
Qobject
类的定时器
QObject
类提供了一个基本的定时器,通过函数startTimer()来启动,通过killTimer()来结束,通过QTimerEvent来处理定时器事件。
van9527
·
2023-10-20 21:59
qt
学习
ui
QT day3
#includeintmain(intargc,char*argv[]){QApplicationa(argc,argv);Widgetw;w.show();Formf;//实例化一个form类的对象
QObject
benbai_v
·
2023-10-19 20:15
qt
PYQT5 操作记录
部分功能待完善界面代码importdatetimeimportrandomimportsocketimportsysimporttimefromPyQt5.QtCoreimportQCoreApplication,
QObject
caterpillar_zhao
·
2023-10-19 11:25
QT
python
pyqt
QtVariantProperty
//定义一个
QObject
子类classMyObject:publicQObject{Q_OBJECTpublic:explicitMyObject(
QObject
*
√沫影
·
2023-10-18 14:46
Qt-基础
qt
开发语言
qt 定时器
Qt中定时器的使用有两种方法,一种是使用
QObject
类提供的定时器,还有一种就是使用QTimer类
QObject
类1、intQObject::startTimer(intinterval); 这个是开启一个定时器的函数
小飞侠hello
·
2023-10-17 18:10
qt
qt
开发语言
Qt 定时器
QTimer继承自
QObject
类,其主要属性是interval,该属性设置定时中断的周期,单位为毫秒;QTimer主要的信号是timeout(),在定时中断时发射此信号。
Qt开发老杰
·
2023-10-17 17:40
qt
开发语言
QT学习笔记--Qt信号槽机制
1,parent参数基本上,Qt中所有直接或间接继承自
QObject
的类的构造函数都会指定一个parent参数,如下:#includeclassMyTest:publicQObject{Q_OBJECTpublic
月凉西厢
·
2023-10-17 04:45
QT
QT
【Qt6】error: Use of undeclared identifier ‘connect‘; did you mean ‘QAbstractSocket::connect‘?
2023年10月14日,周六上午今天遇到了这个问题并找到了解决办法,于是记录下来产生问题的原因没有继承
QObject
解决办法继承
QObject
巨龙之路
·
2023-10-16 23:38
Qt
qt
【Qt高阶】老Qt都不一定清楚的“
QObject
线程亲和性”【2023.08.13】
老Qt都不一定清楚的“线程亲和性”与题目无关 感觉自己还挺2,有粉丝点了那个契约者会给up发个鼓励的话,我还以为是人私信发的,都挨个感谢了,后来才意识到是系统自动发的。 自上上期视频对Qt的槽函数执行在哪个线程做了分享之后,针对评论进行扩展学习,越发觉得自己对Qt底层不甚了解。尽管自己是从MFC转的Qt,对windows的消息有一定的技术储备,但是Qt做了封装之后,真就很多东西你要是光用的话很
MFC不精通不改名
·
2023-10-16 23:43
QT
qt
开发语言
QT-窗口组件(QWidget),QT坐标系统,初探消息处理(信号与槽)
中没有父组件的顶级组件,则被叫做窗口组件的类型分为:容器类(父组件):用于包含功能的界面组件功能类(子组件):用于实现特定的交互功能组件继承Qt中所有窗口组件都继承于QWidget类,而QWidget类又继承于
QObject
音视频开发老舅
·
2023-10-15 20:47
Qt开发
qt5
qt6
qt开发
qt教程
C++
Qt----多线程
文章目录多线程一、继承QThread的线程1.应用实例2.程序运行效果二、继承
QObject
的线程1.应用实例2.程序运行效果多线程我们写的一个应用程序,应用程序跑起来后一般情况下只有一个线程,但是可能也有特殊情况
冷月枫啊
·
2023-10-15 20:16
QT5
qt
c++
QT 线程 QThread
run()里面,传参最好在构造函数里面传;classmythread:publicQThread{Q_OBJECTpublic:voidrun();mythread(Ui::MainWindow*ui,
QObject
人间不清醒ab
·
2023-10-15 16:06
QT
qt
Qt事件系统 day7
事件可以由
QObject
子类的任何实例接收和处理,但它们与小部件尤其相关。Qt程序需要在main()函数创建一个QApplication对象,然后调用它的exec()函数。
[小瓜]
·
2023-10-15 08:52
Qt从入门到入土
qt
数据库
开发语言
笔记
学习
c++
Qt信号槽机制-传递自定义数据类型(qRegisterMetaType)
直接使用的话,会产生下面这种错误:
QObject
::connect:Cannotqueueargumentsoftype‘MyClass’(Makesure‘MyClass’isregisted
宁静致远2021
·
2023-10-14 07:11
Qt经验总结
Linux
Pyqt Model View 的使用方法
classCheckBoxDeleta(QAbstractItemDelegate):def__init__(self,parent:
QObject
|None=...)->None:super().
洪大宇
·
2023-10-14 02:22
pyqt
数据库
python
Qt编程,事件过滤器、绘图
3事件过滤器1)安装事件过滤器le->installEventFilter(this);//从
QObject
继承出来的对象,可以注册一个事件过滤器,所有的事件先交给事件过滤器处理2)重写事件过滤器/*参数
clown_30
·
2023-10-13 21:18
qt
开发语言
QT 中网络编程UDP 的通信流程
函数接口:构造函数QUdpSocket(
QObject
*parent=nullptr)发送数据的接口:qint64writeDatagram(constchar*data,qint64size,constQHostAddress
这仅仅是一个很长的昵称而已
·
2023-10-13 21:44
Qt
qt
【qml】QMl中使用QSqlTableModel
include#include#includeclassMySqlTableModel:publicQSqlTableModel{Q_OBJECTpublic:explicitMySqlTableModel(
QObject
草丛中的蝈蝈
·
2023-10-13 16:02
Qt Core篇 后端上位机界面开发
QtCore包含了以下重要的类和功能:
QObject
:是Qt框架中的基类,提
Qt魔术师
·
2023-10-13 12:24
Qt5
界面开发工程师课程
qt
开发语言
【Qt】Qt再学习(十七):QThread、QMutex、QTimer
1.2创建线程方法1)使用
QObject
::moveToThread()函数将工作对象移动到线程中,该对象的槽函数将在新线程中运行,其它函数还在父线程中运行。
郭老二
·
2023-10-13 12:13
Qt
qt
QT多线程应用实例二(方法 2)
方法里面处理过多逻辑处理,方法1会导致冗余易出错,创建一个公共的任务成员函数,新建子线程去处理里面任务即可,一个子线程里可以处理多个任务,也可以创建不同的任务函数,其具体七个操作步骤如下:1,创建一个新的类,让这个类从
QObject
GoKu~
·
2023-10-12 15:27
QT
C++
c++
Qt中的多线程与线程池浅析+实例
通过这个类就可以创建子线程了,Qt中一共提供了两种创建子线程的方式,先看一下这个类中提供的一些常用API函数:2.1.1常用函数//QThread类常用API//构造函数QThread::QThread(
QObject
进击的汪sir
·
2023-10-12 15:57
C++
qt
qt5
Qt知识点总结
元对象系统分为三大类:
QObject
类、Q_OBJECT宏和元对象编译器mocQt的类包含Q_OBJECT宏moc编译器会对该类编译成标准的C++代码3、事件模型事件发射器:把事件插入到事件队列;事件队列
Kashine
·
2023-10-12 15:26
Qt
qt
开发语言
QT moveToThread线程理解
一、moveToThread创建开启线程步骤:(1)创建继承自
QObject
类,实现槽函数。
做一个坚强的女汉子
·
2023-10-11 22:10
QT
qt
开发语言
Python 信号与槽传递参数
https://blog.51cto.com/quantfabric/2422187fromPyQt5.QtCoreimportpyqtSignal,QObjectclassStandardItem(
QObject
fK0pS
·
2023-10-10 18:01
经验分享
【Qt之QTimer】使用及技巧
主要函数说明构造函数:QTimer(
QObject
*parent=nullptr)定时器控制函数:voidstart(intmsec):启动定时器,设置时间间隔为msec毫秒。
FreeLikeTheWind.
·
2023-10-10 05:24
Qt编程
Qt记录
c++
qt
开发语言
c++
Qt中一个socket对象只能在同一个线程使用
Qt在不同线程使用socket报错:
QObject
:Cannotcreatechildrenforaparentthatisinadifferentthread.
斩荆披棘
·
2023-10-09 08:08
Qt
调试经验
Qt
跨线程访问变量
【Qt】窗口部件
QWidget继承自
QObject
类和QPaintDevice类。其中
QObject
类是所有Qt对象模型
yaolcc
·
2023-10-09 01:38
系统平台开发
qt
开发语言
visual
studio
Qt中标准对话框实例,
QObject
::tr()的作用
函数tr()全名是
QObject
::tr(),被它处理的字符串可以使用工具提取出来翻译成其他语言,也就是做国际化使用。
luckyone906
·
2023-10-09 01:35
QT-UI
QT
qt
开发语言
c++
QT线程笔记
操作:使用start()启动线程后,run函数在线程启动的时候自动执行(只执行一次),isRunning()判断该线程是否正在运行,2.也可以新建一个线程,不子类化QThread,使用
QObject
::
孟美岐的小弟
·
2023-10-09 01:04
QT
qt
开发语言
c++
Qt-QThread与
QObject
使用需要注意的点
QThread继承于
QObject
,代表一个线程,每个线程都有自己的事件循环。
mrbone11
·
2023-10-09 01:33
Qt
qt
开发语言
多线程
QThread
Aerotech系列文章(5)QT下Aerotech控制器类的设计
include#include"A3200.h"classAerotechController:publicQObject{Q_OBJECTpublic:explicitAerotechController(
QObject
CoderIsArt
·
2023-10-08 19:05
qt
aerotech
a3200
c++
Qt元对象系统 day5
Qt元对象系统day5内存管理
QObject
以对象树的形式组织起来,当为一个对象创建子对象时,子对象回自动添加到父对象的children()列表中。
[小瓜]
·
2023-10-08 07:40
Qt从入门到入土
qt
开发语言
笔记
学习
c++
Qt线程间数据通讯及数据共享
方法二:使用信号与槽注意事项只有
QObject
类及其派生的类才能使用信号和槽的机制在线程间使用信号槽进行通信时,槽参数必须使用元数据类型的参数;如果使用自定义的数据类
hebao0
·
2023-10-07 17:30
qt
开发语言
Qt4学习笔记(六),Qt 线程间信号槽传递自定义数据类型(qRegisterMetaType的使用)
#includeCFileDataModel::CFileDataModel(
QObject
*parent):QAbstractItemModel(parent){//初始化根节点init();//指针和引用类型的参数都用如下方式注册
cloud-2014
·
2023-10-07 17:29
Qt4
Qt QML与C++混合编程
二、QML访问C++Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下,QML就可以访问
QObject
派生类的成员,例如信号、槽函数、枚举类型、属性、成员函数等。
十年编程老舅
·
2023-10-07 17:57
QT开发
qt6
qt开发
qt5
qt教程
c++
QTimer类
QTimer类参考继承了
QObject
。QTimer类提供了定时器信号和单触发定时器。所有成员函数的列表。
骑着蜗牛跑ii
·
2023-10-07 16:20
QT
QT
QTimer
QT内存管理
Qt的半自动化的内存管理(1)
QObject
及其派生类的对象,如果其parent非0,那么其parent析构时会析构该对象。
lusic01
·
2023-10-07 10:23
qt
开发语言
Qt线程、事件与
QObject
线程、事件与
QObject
敬告:测试版本原文连接:http://m.blog.csdn.net/blog/shang322/9344475#本译文接近定稿,但还须一些加工和更好的例子。
shenzxs
·
2023-10-06 11:41
QT
qt
事件
QObject
线程、事件与
QObject
介绍You’redoingitwrong.—BradleyT.Hughes线程是qtchannel里最流行的讨论话题之一。许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到的问题。快速检阅一下他们的代码,在发现的问题当中,十之八九遇到得最大问题是他们在某个地方使用了线程,而随后又坠入了并行编程的陷阱。Qt中创建、运行线程的“易用”性、缺乏相关编程尤其是异步网络编程知识或是养成的使用其它工具
lsfreeing
·
2023-10-06 11:10
Qt
事件
Qt经典—线程、事件与
Qobject
介绍You’redoingitwrong.—BradleyT.Hughes线程是qtchannel里最流行的讨论话题之一。许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到的问题。快速检阅一下他们的代码,在发现的问题当中,十之八九遇到得最大问题是他们在某个地方使用了线程,而随后又坠入了并行编程的陷阱。Qt中创建、运行线程的“易用”性、缺乏相关编程尤其是异步网络编程知识或是养成的使用其它工具
05jin
·
2023-10-06 11:39
qt
qt
【值得收藏】线程、事件与
QObject
转载自:http://wiki.qt.io/Threads_Events_QObjects_Chinese感谢原创翻译!介绍You'redoingitwrong.—BradleyT.Hughes线程是qtchannel里最流行的讨论话题之一。许多人加入了讨论并询问如何解决他们在运行跨线程编程时所遇到的问题。快速检阅一下他们的代码,在发现的问题当中,十之八九遇到得最大问题是他们在某个地方使用了线程,
hit_ybsix
·
2023-10-06 11:09
Qt
qt
线程
事件循环
QT之QPropertyAnimation动画类的介绍
文章目录简介成员函数例程简介QPropertyAnimation是Qt框架中的一个类,它用于在给定时间间隔内对
QObject
的属性进行动画化的平滑过渡。
付宇利
·
2023-10-05 22:08
qt
开发语言
QObject
::No such slot 接收者::槽函数名(参数)或
QObject
::connect: No such signal 发送者::信号名(参数)
Qt运行时报错:
QObject
::connect:Nosuchsignal以及QMetaObject::connectSlotsByName:NomatchingsignalforChapter1
QObject
宁静致远2021
·
2023-10-05 14:43
Qt经验总结
工控软件
qt
c++
Qt多线程问题分析及解决思路
QObject
: Cannot create children for a parent that is in a different thread
Qt多线程问题分析及解决思路
QObject
:CannotcreatechildrenforaparentthatisinadifferentthreadChapter1Qt多线程问题分析及解决思路
QObject
宁静致远2021
·
2023-10-05 14:42
Qt经验总结
qt
开发语言
Qt实现TCP客户端和服务器通讯程序
复习的心态过一遍之前基础的一些东西,Qt封装了QTcpServer和QTcpSocket两个类,其中QTcpServer继承自
QObject
,通过listen()函数监听传入的客户端连接,当Client
Qt上位机开发
·
2023-10-05 03:55
Qt
网络编程
qt
Qt入门(3)——信号槽
信号:在某个特定情况或动作下被触发槽:接受信号并处理的函数信号与槽机制的连接方式
QObject
::connect()的五个重载QMetaObject::Connectionconnect(constQObject
Iwanaabigdrumstick
·
2023-10-04 19:51
QT5
qt5
信号和槽
Qt自定义信号与槽&定时器
一、自定义信号和槽1、信号和槽必须定义在类中,并且该类必须继承Qt中的某个类,一般选择继承
QObject
。
.小笙.
·
2023-10-03 22:21
QT
c++
QT 笔记 信号槽 定时器
信号-槽两个对象是
QOBJECT
类型或者其子类型不是所有的信号和所有的槽都能直接进行连接1采用自定义槽函数在自定义的槽函数调用和信号不匹配的槽函数信号和槽参数的类型个数顺序匹配2自定义槽函数结合自定义信号
weixin_49107487
·
2023-10-03 22:21
QT
qt
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他