PyQt(Python+Qt)学习随笔:使用QtWidgets.qApp实现在程序中随时访问应用的方法

在PyQt应用中,任何一个应用在启动时必须创建一个基于QtWidgets.QApplication或其派生类对应的应用对象,该对象用于处理事件。

如果需要在应用代码中的任何位置都能访问该应用对象,可以通过“QtWidgets.qApp”访问应用及其属性。

示例代码1:

 QtWidgets.qApp.popwin = self.createPopwin(winTypeChoice)
 QtWidgets.qApp.popwin.show()

上面代码创建一个在应用对象空间中保存的弹窗对象实例变量。

示例代码2:

app = QtWidgets.qApp
srceenSize = app.desktop().width(), app.desktop().height()

上述代码获取运行主机的屏幕大小。


博客地址:https://blog.csdn.net/LaoYuanPython

老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036

posted on 2019-11-13 08:32  老猿Python  阅读(636)  评论(0编辑  收藏  举报