本文摘自php中文网,作者不言,侵删。
这篇文章主要介绍了PyQt5每天必学之创建窗口居中效果,使应用程序窗口显示在屏幕的中心,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了PyQt5如何能够创建在桌面屏幕上居中窗口的具体代码,供大家参考,具体内容如下
下面的脚本说明我们如何能够创建在桌面屏幕上居中的窗口。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | import sys
from PyQt5.QtWidgets import QApplication, QWidget, QDesktopWidget
class Example(QWidget):
def __init__( self ):
super ().__init__()
self .initUI()
def initUI( self ):
self .setGeometry( 300 , 300 , 300 , 220 )
self .center()
self .setWindowTitle( '窗口居中' )
self .show()
def center( self ):
qr = self .frameGeometry()
cp = QDesktopWidget().availableGeometry().center()
qr.moveCenter(cp)
self .move(qr.topLeft())
if __name__ = = '__main__' :
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
|
QtGui.QDesktopWidget 类提供了有关用户桌面的信息,包括屏幕尺寸。
阅读剩余部分
相关阅读 >>
php和Python哪个适合新人
与Python相关的证书是什么
Python 在字符串中加入变量的实例讲解
Python大神用的9个实用技巧分享给你
Python 列表推导式使用注意事项
Python生成器定义与简单用法实例分析
Python安装包里idle在哪
Python什么时候用多进程编程
Python与pycharm区别
Python学完基础学什么
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » PyQt5每天必学之创建窗口居中效果