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
QApplication
Qt
QApplication
::processEvents详解
应用场景一:处理密集耗时的事情有时候需要处理一些跟界面无关的但非常耗时的事情,这些事情跟界面在同一个线程中,由于时间太长,导致界面无法响应,处于“假死”状态。例如:在应用程序中保存文件到硬盘上,从开始保存直到文件保存完毕,程序不响应用户的任何操作,窗口也不会重新绘制,从而处于“无法响应”状态,这是一个非常糟糕的体验。在这种情况下,有一种方法是使用多线程,即在子线程中处理文件保存,主线程负责界面相关
高祥xiang
·
2020-09-12 13:17
Qt开发
processEvents
Qt
延时处理
Qt剪切板小工具—剪切板查看器
以及Html效果显示,工程比较简单就不上传啦需要整个工程的可以留个邮箱,有时间的话给你发过去主要是用Qt提供的剪切板类QClipboard代码如下:constQClipboard*clipboard=
QApplication
调味料T
·
2020-09-12 13:48
Qt
C++
Windows开发
出现rviz: symbol lookup error: rviz: undefined symbol的解决方法
在更新了软件列表之后运行rviz就启动不了出现以下错误:rviz:symbollookuperror:rviz:undefinedsymbol:_ZN4rviz13VisualizerApp6setAppEP12
QApplication
笑看零一
·
2020-09-12 13:53
机器人
ros学习
如何实时显示内容到TExtEdit控件上
由于PyQt开发执行函数完毕返回结果时是将所有的结果都运行结束了返回,但是这样会有很长的延迟,经过查询使用QtGui.
QApplication
.processEvents()可以实现实时显示内容;在一个主函数分段执行的地方
qingyang1014
·
2020-09-12 03:32
开源夏令营
Qt 主函数中
qapplication
的exec()过程
argv[]){QApplicationa(argc,argv);MouseEventw;w.show();returna.exec();}(2)第二步:调用QGuiApplication的exec(),是
QApplication
坚定-追求
·
2020-09-12 02:35
QT
Qt之加载QSS文件
简述Qt中关于样式的使用很常见,为了降低耦合性(与逻辑代码分离),我们通常会定义一个QSS文件,然后编写各种部件(例如:QLable、QLineEdit、QPushButton)的样式,最后使用
QApplication
weixin_34138377
·
2020-09-12 01:46
QApplication
对象, qAPP 与 自定义退出应用按钮功能
谈到
QApplication
的类不得不提及这个类在main()函数中创建的对象还有一个与之对应的全局宏qApp,我们可以发现他们是同一个内存对象,也就是说可以在程序的任何地方访问app对象:我们可以利用
ypy9323
·
2020-09-11 23:03
Qt
QApplication
和事件循环
文章目录
QApplication
和事件循环Q_OBJECT和moc信号和槽
QApplication
和事件循环观察者模式在编写事件驱动的程序中,GUI视图需要对数据模型对象的的状态变化做出响应,以便它们可以显示最先的消息
张三和李四的家
·
2020-09-11 22:56
C++
Qt
设计模式
Qt面试以及常用类继承关系图
,timer事件,滚轮事件,界面重绘制事件等等事件的接受与处理:QObject对象,也就是Qt的所有对象可以通过重写protect的Event方法来对相应的时间进行接受以及处理事件的分发:Gui程序由
QApplication
eversliver
·
2020-08-26 12:14
Qt
面试
pyqt5快速上手:使用pyqt实现简单窗口
QtWidgetsimportQApplication,QMainWindowfromPyQt5importQtCore,QtGui解释QtWidgets:构建界面的一系列UI元素组件QMainWindow:主窗口(Qt中的顶层窗口)
QApplication
逆流之路
·
2020-08-25 20:53
pyqt5实战
python
pyqt
QGIS二次开发第一讲
新建QtApplication项目项目命名为qgis1,在qgis1.h文件中增加以下代码//QGISIncludes//#include//扩展了
Qapplication
以便可以获取QGIS的特定资源
kkk328
·
2020-08-25 03:47
QT&QGIS
Qt5
qapplication
.h: No such file or directory 问题
pro文件里有没有QT+=coreguiwidgetsQt5的
qapplication
在QtWidgets模块里,和Qt4不一样,Qt4的
qapplication
在QtGui模块里。
zhang7266876
·
2020-08-25 00:40
qt dll的调用及与主程序的交互
主要涉及几个方面内容:一、qt生成dll按照qt官方引导,可以很简单的生成dll,但是此类dll只能与qt程序进行交互;由于qt的事件循环机制与windows寻坏机制不同,要想在其他程序中启动qt的dll,必须加入
QApplication
terry_zhoujie
·
2020-08-24 10:01
processEvents()函数
Qt本身提供一个函数
QApplication
::processEvents()来处理。
bird_east
·
2020-08-24 04:22
Qt
Python3 PyQt5教程(2)
第一期是代码布局,现在有更高级的布局方式,那就是Qt5,布局完UI可以用PythonUIC命令转成py文件,添加import和app=
QApplication
(sys.argv)widget=QMainWindow
_兜兜转转_
·
2020-08-23 10:05
Qt类QNetworkAccessManager内存增长问题解决
5.4项目在使用qt中QNetworkAccessManager进行网络通信时发现内存不停的增长,我当然知道每次new后都需要deleteLater来释放,但是这个操作在高频率时是没有用的(控制权很难回到
QApplication
时光难逆
·
2020-08-23 07:08
编程
QLineEdit边框闪烁
fromPyQt5importQtCorefromPyQt5.QtCoreimportQPropertyAnimation,pyqtPropertyfromPyQt5.QtWidgetsimportQMainWindow,
QApplication
llc的足迹
·
2020-08-23 07:00
PyQt5
QT,在TableView中增加CheckBox的几种方法比较
classTableDelegate:publicQStyledItemDelegate或者classTableModel:publicQAbstractTableModel方法一,在TableDelegate::paint中通过
QApplication
lisheng1029
·
2020-08-23 06:46
QT
Qt全屏程序
在全平台最稳定的方式:voidsetWindowFullscrren(QWidget*window){QRectscreenGeometry=
QApplication
::desktop()->screenGeometry
漂_泊
·
2020-08-23 05:51
qt
pyqt5入门教程(二)
importsysfromPyQt5.QtWidgetsimportQApplication,QWidgetfromPyQt5.QtGuiimportQIconif__name__=='__main__':app=
QApplication
肥宅_Sean
·
2020-08-22 22:44
pyqt5学习笔记(3) QMainWindow
coding:utf-8-*-#Author:Lancer2020-06-0913:57:50fromPyQt5.QtWidgetsimportQLayout,QPushButton,QWidget,
QApplication
小泥人姜
·
2020-08-22 15:44
pyqt5
PyQT5-QCheckBox按钮
用在一些激活或者关闭的场景3Author:dengyexun4DateTime:2018.11.205"""6#导入相关的模块7fromPyQt5.QtWidgetsimportQWidget,QCheckBox,
QApplication
8fromPyQt5
weixin_30472035
·
2020-08-22 14:47
PyQt5打开文件目录(QTreeView)并在QT界面输出文件目录并双击文件返回文件目录名
代码如下:importsysfromPyQt5.QtWidgetsimport*fromPyQt5.QtGuiimport*if__name__=='__main__':app=
QApplication
low(**·_·**)
·
2020-08-22 13:17
pyqt5
10.PyQt5图形和特效-------PyQt5编程开发
、窗口风格1、设置窗口风格(1)可以为每个Widget都设置风格setStyle(QStylestyle)(2)获得当前平台支持的原有的QStyle样式QStyleFactory.keys()(3)对
QApplication
爱草莓的番茄酱
·
2020-08-22 13:42
PyQt5
PyQt5:使用PyQt5 创建入门程序 (1)
/usr/bin/python#simple.pyimportsysfromPyQt5importQtWidgetsapp=QtWidgets.
QApplication
(sys.argv)widget=
c3060911030
·
2020-08-22 12:04
PyQt5
qt输出支持的数据库驱动
#include #include #include #include int main(int argc, char *argv[]){
QApplication
a(argc, argv);
weixin_34024034
·
2020-08-21 22:21
数据库
QT 界面绘制刷新机制
QT文章列表耗时操作
QApplication
::processEvents()使QT现在就去更新界面各个控件的大小等等,完成界面刷新。
CalmReason
·
2020-08-21 18:37
QT
QIODevice::write函数惹得祸
file->atEnd()){
QApplication
::processEvents();//防止UI界面卡死file->read(buffer
ProgrammedLearning
·
2020-08-21 10:06
Qt
qt延时之
QApplication
::processEvents详解
应用场景一:处理密集耗时的事情有时候需要处理一些跟界面无关的但非常耗时的事情,这些事情跟界面在同一个线程中,由于时间太长,导致界面无法响应,处于“假死”状态。例如:在应用程序中保存文件到硬盘上,从开始保存直到文件保存完毕,程序不响应用户的任何操作,窗口也不会重新绘制,从而处于“无法响应”状态,这是一个非常糟糕的体验。在这种情况下,有一种方法是使用多线程,即在子线程中处理文件保存,主线程负责界面相关
weifu328
·
2020-08-21 09:23
阻塞/非阻塞延时处理
linux Qt 复制文件至剪切板
linuxQt复制文件至剪切板UOS系统其他系统UOS系统QClipboard*cb=
QApplication
::clipboard();QMimeData*newMimeData=newQMimeData
ega_t
·
2020-08-20 23:37
linux
qt
c++
Qt程序界面大小自适应屏幕分辨率
以下具体介绍下:获取屏幕分辨率方法:intcurrentScreenWid=
QApplication
::desktop()->width();intcurre
草莓蛋糕人
·
2020-08-20 12:34
Qt学习资料
Qt5.6支持高分辨率
Qt5.6及以后版本支持高分辨率很容易,在
QApplication
创建之前加入如下代码:QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling
ningto点com
·
2020-08-20 11:09
qt
QT 获取系统屏幕分辨率
3、在QT中,很多人说是
QApplication
::desktop()->width();
QApplication
::desktop()-
HappyJandun
·
2020-08-20 11:01
Qt--General
Qt 中加载声音的方法
话不在多,贵在精简(1)
QApplication
::Beep()的静态方法可以播放报警声音。(2)QSound::Play()静态函数可以通过调用绝对位置的声音文件来播放声音。
JasonEllision
·
2020-08-20 11:06
桌面开发
QApplication
的用法
QApplication
管理GUI程序的控制流和主要设置。
QApplication
包含窗口系统和其他来源处理过和发送过的主事件循环。它也处理应用程序的初始化和收尾工作,并提供对话管理。
gloria.Momo
·
2020-08-20 11:38
Qt
Qt
QApplication
QT DPI适配,以及窗口输出计算
windows缩放,和QT界面适配一、QT有自适应DPI适配方案(但是有部分缺陷)intmain(intargc,char*argv[]){//开启DPI适配--需要放在
QApplication
前面QCoreApplication
会头痛的可达鸭
·
2020-08-20 10:38
QT
PyQt5学习笔记6_QTableView中嵌入按钮
importsysfromPyQt5.QtCoreimport(Qt,QAbstractTableModel,QModelIndex,QVariant)fromPyQt5.QtWidgetsimport(
QApplication
yy123xiang
·
2020-08-20 02:54
Qt
QApplication
和QCoreApplication的用法
QApplication
这个类是继承QCoreApplication的,而QCoreApplication又继承QObject的,而QObject就是QT中最基本的基类,也就是QT的根基了,这里就从QCoreApplication
Coder-LiyG
·
2020-08-20 01:44
Qt
PySide2 PushButton控件应用
importsysfromPySide2.QtGuiimportQIcon,QPixmapfromPySide2.QtWidgetsimportQDialog,QPushButton,
QApplication
只想整天学习
·
2020-08-19 22:13
PySide2
解决pycharm QtDesigner生成.ui文件转为.py文件运行不出现界面的方法(信号与槽生成的除外)
一般需要导入下面两个包fromPyQt5.QtWidgetsimportQApplicationimportsys并且在.py文件中加入以下代码:if__name__=="__main__":app=QtWidgets.
QApplication
wto882dim
·
2020-08-19 22:06
Python
pyqt之qpushbutton
常用方法如下测试代码如下importsysfromPyQt5.QtWidgetsimportQWidget,
QApplication
,QPushButtonclassMyClass(QWidget):def
小小树叶过大河
·
2020-08-19 21:08
信号槽 与事件区别
但有一项区别在于,事件处理函数的返回值是有意义的,我们要根据这个返回值来确定是否还要继续事件的处理,比如在QT中,事件处理函数如果返回true,则这个事件处理已完成,
QApplication
会接着处理下一个事件
weixin_30782293
·
2020-08-19 21:57
QWebEngineView 无法获取鼠标事件QMouseEvent
最近有个需求,需要在QWebEngineView加载网页后模拟一个点击,直接创建一个QMouseEvent同过
QApplication
::sendEvent或者
QApplication
::postEvent
weinkym
·
2020-08-19 20:34
Qt
解决.ui文件生成的.py文件运行不出现界面问题
文件运行不出现界面问题一般需要导入下面两个包fromPyQt5.QtWidgetsimportQApplicationimportsys并且在.py文件中加入以下代码:if__name__=="__main__":app=QtWidgets.
QApplication
weixin_43478936
·
2020-08-19 16:48
python
qt ini文件的读、写、删除
目前实测的的qt的[section]和[parameter]是通过/隔开的//配置文件路径QSettingsconfig=newQSettings(
QApplication
::applicationDirPath
斗转星移3
·
2020-08-19 10:02
Qt学习
QSettings、
QApplication
相关的 BUG 一例
问题重现看看下面这个简单的程序,能猜出会发生什么问题么?#include#include#includeclassA:publicQObject{public:A(QObject*parent):QObject(parent){}~A(){QSettingssettings("test.ini",QSettings::IniFormat);settings.setValue("color",QCo
iteye_6429
·
2020-08-19 10:20
QT 播放器之简单QSS
{qApp->setStyleSheet(qApp->styleSheet()+file.readAll());}file.close();}intmain(intargc,char*argv[]){
QApplication
点兔酱
·
2020-08-19 07:19
QT
【QTdesigner】课时36.使用QTextEdit控件输入多行文本【pyqt5+QTdesigner模式】
专栏HelloWorld')defonClick_ButtonToHTML(self):print(self.textEdit.toHtml())if__name__=='__main__':app=
QApplication
有人敲门knocky
·
2020-08-19 06:34
pyqt5
PyQt5 PyCharm Qt篇(1):简单得不能再简单的应用程序
#encoding="utf-8""""fortest"""importsysfromPyQt5.QtWidgetsimportQWidget,
QApplication
,QPushButton,QToolTip
zidian666
·
2020-08-19 06:07
利用pyuic5将ui文件转换为py文件
o转换的py文件待转换的ui文件此时,需要对login.py添加一点代码使得设计好的UI能够出现在我们面前 importsysif__name__=="__main__":app=QtWidgets.
QApplication
yanwucao
·
2020-08-19 06:24
技术
上一页
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
其他