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
QEventLoop
QT中一种隐蔽的死锁
造成死锁的情况只有两种:1.单线程死锁:同一线程对同一个锁连续加锁两次会造成死锁;延伸:在同一个线程中,一个事件分支中对锁A已经加锁,并且引用了QCoreApplication::processEvents(
QEventLoop
视觉小六
·
2024-02-01 21:30
VS+QT
qt
开发语言
QT最大线程并发
ft.isFinished()){QApplication::processEvents(
QEventLoop
::AllEvents,30);
Alphapeople
·
2023-12-18 11:03
qt
java
算法
QT: processEvents()
可做延时函数QCoreApplication::ProcessEvents(
QEventLoop
::AllEvents,100);在处理需要长时间的操作时,为了保持界面响应在复杂操作的过程中频繁调用QApplication
大白萝卜不紧张
·
2023-12-06 23:35
qt
qt
开发语言
qt获取console输出_Qt实用技能3-理解事件循环
这个目录是从博客复制过来的,点击会跳转到博客)简介事件与事件循环HelloWorld循环处理类比事件循环的概念不同操作系统的事件循环WindowsLinuxX11窗口MacOSCocoaApplicationQt的事件循环
QEventLoop
weixin_39942351
·
2023-11-16 12:25
qt获取console输出
《QT从基础到进阶·三十一》事件循环QCoreApplication,QGuiApplication,QApplication
报错处理:
QEventLoop
:Ca
梦回阑珊
·
2023-11-16 12:48
QT从基础到进阶
qt
开发语言
c++
ui
QEventLoop
概念原理及应用
分享一篇技术文章,从概念原理及应用分析
QEventLoop
问题,其他qt工程师遇到此类问题可以快速解决、提高软件质量。
vczxh
·
2023-11-04 14:05
qt
c++
qt
QEventLoop
qt 消息(事件)机制
1.
QEventLoop
(即Qt中的事件循环类)消息循环在
QEventLoop
类中实现。
小飞侠hello
·
2023-10-23 03:02
qt
qt
开发语言
基于QT实现发送http的get和post请求(post还可以实现上传文件),同时实现接收返回json数据,并对其进行解析
帮我们封装好的工具类,主要可以用来发送Http请求QNetworkReply:这个类主要用来监听发送的请求,并得到请求的响应结果QHttpMultiPart:这个类主要用于封装post请求的二进制参数的数据
QEventLoop
smilehjl
·
2023-09-27 01:34
c++的学习历程
http
网络协议
网络
Qt-事件循环与QtConcurrent、QThread结合使用时注意的点
QEventLoop
和QtConcurrent可以结合使用达到主线程ui不阻塞同步执行的效果,但是要小心避坑,查看如下代码:QEventLooploop;QtConcurrent::run([&](){
mrbone11
·
2023-08-25 04:58
Qt
qt
开发语言
事件循环
QtConcurrent
QThread
QEventLoop
qt源码--信号槽
对象释放等方面展开;1.信号建立连接过程connect有多个重载函数,主要是为了方便使用者,比较常用的有2种方式:a.QObject::connect(&timer,&QTimer::timeout,&loop,&
QEventLoop
yang843094036
·
2023-03-29 07:40
qt
qt
开发语言
Qt事件循环的一些理解
QEventLoop
::quit()能够终止事件循环。其次,之
Sherwei
·
2023-03-26 11:31
Qt笔记
Qt事件循环
Qt事件循环的一些理解(exec、eventloop)
QEventLoop
::quit()能够终止事件循环。其次,之
zyf224
·
2020-09-16 13:37
Qt
正确使用Qt多线程
QThread中对run()的默认实现调用了exec(),从而创建一个
QEventLoop
对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。
chuwangpian7066
·
2020-09-16 09:29
Qt中针对比较耗时的工作防止界面假死的处理方式
m_bFileDownloaded){QCoreApplication::processEvents(
QEventLoop
::ExcludeUserInputEvents);
lhzh1983_abc
·
2020-09-14 14:48
Qt多线程和GUI界面假死
QThread中对run()的默认实现调用了exec(),从而创建一个
QEventLoop
对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。
bagua6672
·
2020-09-11 00:56
Qt结合lambda表达式实现异步接口的调用,不使用槽函数单独连接异步接口的响应信号,使得程序代码精简、思路清晰、便于维护。实现类似java接口类继承的方式。
);m_osd.osd=ui->leName->text();boolbSuccess=false;QStringstrError;QMetaObject::Connectionconnection;
QEventLoop
ylyanleiyl
·
2020-08-26 08:34
QT面试
主事件循环通过调用QCoreApplication::exec()启动,随着QCoreApplication::exit()结束,本地的事件循环可用利用
QEventLoop
构建。
蒙宇
·
2020-08-24 09:32
QT
C++
qt延时 QT中简单的延时办法
若
QEventLoop
是跨平台的,则该延时办法可跨平台实现。voidsleep(unsignedintmsec){QTime
bird_east
·
2020-08-24 04:22
QT的延时函数
2、自定义延时函数:使用
QEventLoop
雪山飞狐W
·
2020-08-21 10:42
Qt5
QT 延时
currentTime().addMSecs(msec);//while(QTime::currentTime()
QEventLoop
杜xx
·
2020-08-21 08:17
QT
Qt阻塞延时与非阻塞延时
QTime::currentTime().addMSecs(msec);while(QTime::currentTime()
QEventLoop
alan00000
·
2020-08-21 08:10
Qt
pyQT中模态对话框与非模态对话框(解决一闪而过)的显示源码
1.非模态对话框显示deffunc_button7(self):myapp2=MyForm2()#line1myapp2.show()#line2qe=
QEventLoop
()#line3qe.exec
ld490832353
·
2020-08-15 14:38
python
PyQt
QT(4)——
QEventLoop
unix
/*****************************************************************************Maineventloopwrappers*****************************************************************************//*!Entersthemaineventlo
çheryアΔan
·
2020-08-12 13:21
QT
PyQt5学习笔记(8) 将python控制台输出打印到Qtextedit
解决方案是使用QTimer和
QEventLoop
替换该GUI睡眠。
dailinqing1984
·
2020-07-30 12:13
Python
Qt程序Release版出现 类似
QEventLoop
: Cannot be used without QApplication 问题的终极解决方案...
最近在做Qt程序开发,程序在Debug下跑是没有问题的,发布到Release版本后,出现各种问题:报各种莫名其妙的错误,类似的错误有:
QEventLoop
:CannotbeusedwithoutQApplicationQObject
weixin_30922589
·
2020-07-30 02:53
QT5(9)HTTP POST GET COOKIE 网络编程 Fiddler代理
#include//处理接收数据#include//处理请求数据#include//单个cookie#include//储存cookie注意:1、QT的HTTP请求方法都是异步的,如果你要同步可以使用
QEventLoop
青盏
·
2020-07-28 05:30
qt
Qt多线程的正确用法
QThread中对run()的默认实现调用了exec(),从而创建一个
QEventLoop
对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。
灿哥哥
·
2020-07-27 20:25
Qt
正确使用Qt多线程
QThread中对run()的默认实现调用了exec(),从而创建一个
QEventLoop
对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。
Ronux
·
2020-07-27 17:51
C/C++/QT
PYQT小笔记(2):控制台内容打印到textEdit控件
textWritten=QtCore.pyqtSignal(str)#定义一个发送str的信号defwrite(self,text):self.textWritten.emit(str(text))loop=
QEventLoop
min_mmax
·
2020-07-14 15:11
学习笔记
模态窗口阻塞程序等待后台处理结果
等待后台处理结果boolLoginDlg::openDlg(){QEventLooploop;connect(ui->login_title,&ThemeTitle::sigClose,&loop,&
QEventLoop
soulfy
·
2020-07-10 02:45
QT
qt开发笔记1
QEventLoop
类在任何时候,你都可以创建一个
QEventLoop
的对象,然后调用它的exec()来开始一个局部的事件循环。它提供了进入和离开
stweddy
·
2020-07-08 06:30
PYQT5实现控制台显示功能的方法
QtCore.pyqtSignal(str)#定义一个发送str的信号defwrite(self,text):self.textWritten.emit(str(text))2、给信号槽添加定时器loop=
QEventLoop
TheInk
·
2020-07-06 19:53
QT
Qt事件机制概览
Qt事件机制概览Qt事件机制概览消息循环Qt事件循环简介
QEventLoop
跨线程的信号和槽与事件循环模态窗口NativewidgetorAlienwidget创建Nativewidget创建QApplication
unclerunning
·
2020-06-27 10:53
Qt
操作系统
C++
QEventLoop
等待另外一个事件的停止,非常实用 good
voidMyWidget::SendRequest(QStringstrUser) { network_manager=newQNetworkAccessManager(); connect(network_manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(ReadXML(QNetworkReply*))); QEventLooplo
findumars
·
2016-03-15 01:00
QT的阻塞与非阻塞延时
currentTime().addMSecs(msec); while(QTime::currentTime()
QEventLoop
luxiaolai
·
2015-12-21 14:00
关于Qt的事件循环以及
QEventLoop
的简单使用
1.一般我们的事件循环都是由exec()来开启的,例如下面的例子:1QCoreApplicaton::exec()2QApplication::exec()3QDialog::exec()4QThread::exec()5QDrag::exec()6QMenu::exec()这些都开启了事件循环,事件循环首先是一个无限“循环”,程序在exec()里面无限循环,能让跟在exec()后面的代码得不到运
eversliver
·
2015-11-19 22:00
深入理解QStateMachine与
QEventLoop
事件循环的联系与区别
总之,对于QStateMachine状态机本身来说,需要有
QEventLoop
::exec()的驱动才能支持,也就是说,在你Qt程序打开的时候,最后一句 QCoreApplication::exec
·
2015-11-13 09:15
event
qt QLabel 显示网络图片
setNetworkPic(const QString &szUrl) { QUrl url(szUrl); QNetworkAccessManager manager;
QEventLoop
·
2015-11-08 14:28
label
Qt获得网页源码
2.添加代码 CodeQString NetWork::getWebSource(QUrl url) { QNetworkAccessManager manager;
QEventLoop
·
2015-11-08 14:27
qt
Qt组件
QEventLoop
之图片下载举例
下面这段代码是我从自己的项目里复制过来的,着重是
QEventLoop
的用法和使用场景“//下载网络图片voidshopsubmit::setNetworkPic(QStringszUrl){ QUrlurl
L_yangliu
·
2015-05-17 19:00
乱谈Qt事件循环嵌套
:exec()等开启的局部事件循环,易用的背后,还有很多的陷阱...引子Qt是事件驱动的,基本上,每一个Qt程序我们都会通过QCoreApplication或其派生类的exec()函数来开启事件循环(
QEventLoop
zzwdkxx
·
2015-05-15 10:00
Qt调用WebService
没有采用这种方式,直接使用HTTP的Get获取网站内容,也非常简单,调用开放的翻译WebService接口.代码如下: QEventLooploop;//事件循环对象,在任何时候,你都可以创建一个
QEventLoop
u013805103
·
2015-03-05 14:00
Qt中的事件循环
QEventLoop
::quit()能够终止事件循环。
Qlinux
·
2014-11-19 22:50
理解
本质
事件循环
QtAssitant(Qt5.2.1)中与Qt的元对象系统和事件机制相关的几个重要段落或函数说明
Qt类 QtObejctModel:Qt对象模型 Tqobject_cast(QObject*object),QObject的动态类型映射
QEventLoop
类中与Qt的事件机制相关的几个重要函数
NewThinker_wei
·
2014-04-02 14:00
qt
event
事件循环
QMetaObject
QtAssitant
Qt对象模型
正确使用Qt多线程
QThread中对run()的默认实现调用了exec(),从而创建一个
QEventLoop
对象,由其处理该线程事件队列(每一个线程都有一个属于自己的事件队列)中的事件。
braverong
·
2013-12-26 09:00
多线程
qt
QEventLoop
的使用两例
熟悉的陌生人Qt是事件驱动的,所以当你用Qt的时候,几乎时时刻刻和
QEventLoop
打交道、,只是你可能没有意识到:QCoreApplicaton::exec()QApplication::exec(
oMingZi12345678
·
2013-08-02 23:00
Qt阻塞延时与非阻塞延时
currentTime().addMSecs(msec); while(QTime::currentTime()
QEventLoop
alan00000
·
2013-07-15 21:00
QEventLoop
的使用两例
Qt是事件驱动的,所以当你用Qt的时候,几乎时时刻刻和
QEventLoop
打交道、,只是你可能没有意识到:QCoreApplicaton::exec()QApplication::exec()QDialog
Liuqz2009
·
2013-03-01 12:00
[置顶] QT中简单的延时办法
若
QEventLoop
是跨平台的,则该延时办法可跨平台实现。
qustdjx
·
2012-11-25 20:00
QT时间循环机制
QEventLoop
::quit()能够终止事件循环。其次,之
ts173383201
·
2012-09-13 20:00
qt
上一页
1
2
下一页
按字母分类:
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
其他