本文摘自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 类提供了有关用户桌面的信息,包括屏幕尺寸。
阅读剩余部分
相关阅读 >>
Python3 遍历删除特定后缀名文件的方法
Python安装的第三方库怎么更新
Python中正则表达式的应用讲解
django学习之静态文件的调用详解
Python中append的用法
Python和go之间的区别是什么?
django的图书管理系统的实现步骤(附代码)
Python能做软件开发吗
Python操作二维数组画图
Python如何安装jieba库
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » PyQt5每天必学之创建窗口居中效果