pyqt5 QMainWindow 居中
来源:互联网 发布:人族女捏脸数据 编辑:程序博客网 时间:2024/06/11 15:40
pyqt5 QMainWindow 居中:
def center(self,screenNum=0):
'''多屏居中支持'''
screen = QDesktopWidget().screenGeometry()
size = self.geometry()
#pyqt4中的方法
# screen = self.desktop.availableGeometry(screenNum)
# size = self.geometry()
self.normalGeometry2= QRect((screen.width()-size.width())/2+screen.left(),
(screen.height()-size.height())/2,
size.width(),size.height())
self.setGeometry((screen.width()-size.width())/2+screen.left(),
(screen.height()-size.height())/2,
size.width(),size.height())
pyqt4 居中
# !usr/bin/python # _*_ coding: utf-8 _*_from PyQt4 import QtGuiclass QMainWindow(QtGui.QMainWindow): """ Class documentation goes here. """ def __init__(self, parent = None): """ Constructor """ QtGui.QMainWindow.__init__(self, parent) self.resize(400, 300) self.setWindowTitle(u"父窗口") self.center() def center(self): #主窗口居中显示函数 screen=QtGui.QDesktopWidget().screenGeometry() size=self.geometry() self.move((screen.width()-size.width())/2, (screen.height()-size.height())/2)if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) ui=QMainWindow() ui.show() app.exec_()
阅读全文
0 0
- pyqt5 QMainWindow 居中
- PyQt5教程-06-窗口居中
- PyQt5学习记录(2)---QMainWindow菜单栏、状态栏和工具栏
- QMAINWINDOW
- QMainWindow
- 关于某个PyQt5系列教程“'QMainWindow' object has no attribute”的错误修正
- PyQt5
- pyqt5
- QMainWindow-11
- QMainWindow布局
- QMainWindow学习
- Qt-QMainWindow
- QMainWindow布局
- 3.1 继承QMainWindow类(Subclassing QMainWindow)
- (转)3.1从QMainWindow派生(Subclassing QMainWindow)
- PyQt5 状态栏
- python+pyqt5
- pyqt5 学习
- maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
- Victoria的舞会1
- 图论之Dijkstra
- 二叉树的非递归遍历
- Codeforces 449B
- pyqt5 QMainWindow 居中
- 百度编辑器(Ueditor)在织梦DedeCMS系统中图片无水印解决办法
- 自定义ViewGroup
- 面试技巧
- 将ArrayList 转化为普通数组,Lambda 表达式
- 英语语法---比较级和最高级的用法
- zoj1610——Count the Colors
- 第一次写博客
- 【maven】--依赖管理