PyQt编程之如何在屏幕中央显示窗体的实例


Posted in Python onJune 18, 2019

这几天在学习PyQt编程,用CSDN来记录一下学过的东西,免得以后忘记了大笑

import sys 
from PyQt4 import QtGui #导入控件模块

class Center(QtGui.QWidget): #继承父类QWidget
  def __init__(self,parent=None):
    QtGui.QWidget.__init__(self,parent) #需要两个构造函数,一个Center类的,一个QWidget类的

    self.setWindowTitle('center')
    self.resize(600,300) #初始化窗体大小
    self.center() 

  def center(self): #实现窗体在屏幕中央
    screen =  QtGui.QDesktopWidget().screenGeometry() #QDesktopWidget为一个类,调用screenGeometry函数获得屏幕的尺寸
    size  =  self.geometry() #同上
    self.move((screen.width()-size.width())/2,(screen.height()-size.height())/2) #调用move移动到指定位置

app=QtGui.QApplication(sys.argv)
qb=Center()
qb.show()
sys.exit(app.exec_())

以上这篇PyQt编程之如何在屏幕中央显示窗体的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python图片验证码生成代码
Jul 02 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
python3如何将docx转换成pdf文件
Mar 23 Python
Python动态导入模块的方法实例分析
Jun 28 Python
Django+Xadmin构建项目的方法步骤
Mar 06 Python
Python3 翻转二叉树的实现
Sep 30 Python
python3中rank函数的用法
Nov 27 Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 Python
keras .h5转移动端的.tflite文件实现方式
May 25 Python
Python socket服务常用操作代码实例
Jun 22 Python
Python编写单元测试代码实例
Sep 10 Python
python实现人性化显示金额数字实例详解
Sep 25 Python
pycharm访问mysql数据库的方法步骤
Jun 18 #Python
python实现五子棋人机对战游戏
Mar 25 #Python
PyCharm 创建指定版本的 Django(超详图解教程)
Jun 18 #Python
使用python实现简单五子棋游戏
Jun 18 #Python
Pycharm新手教程(只需要看这篇就够了)
Jun 18 #Python
pyqt5 获取显示器的分辨率的方法
Jun 18 #Python
PyQt5 实现字体大小自适应分辨率的方法
Jun 18 #Python
You might like
PHP文件操作之获取目录下文件与计算相对路径的方法
2016/01/08 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
php正则提取html图片(img)src地址与任意属性的方法
2017/02/08 PHP
iis6手工创建网站后无法运行php脚本的解决方法
2017/06/08 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
2020/02/06 PHP
常用参考资料(手册)下载或者链接
2006/07/22 Javascript
jQuery EasyUI API 中文文档 - Menu菜单
2011/10/03 Javascript
js调用AJAX时Get和post的乱码解决方法
2013/06/04 Javascript
js下拉框二级关联菜单效果代码具体实现
2013/08/03 Javascript
node.js中的buffer.slice方法使用说明
2014/12/10 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
原生javascript实现匀速运动动画效果
2016/02/26 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
深入理解JS中的Function.prototype.bind()方法
2016/10/11 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
JavaScript、C# URL编码、解码总结
2017/01/21 Javascript
详解Angular.js指令中scope类型的几种特殊情况
2017/02/21 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
vue指令之表单控件绑定v-model v-model与v-bind结合使用
2019/04/17 Javascript
layui框架与SSM前后台交互的方法
2019/09/12 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
2019/10/15 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
python操作MySQL数据库的方法分享
2012/05/29 Python
Python模拟登陆实现代码
2017/06/14 Python
基于Python闭包及其作用域详解
2017/08/28 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
使用TensorFlow对图像进行随机旋转的实现示例
2020/01/20 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
HTML5新增加标签和功能概述
2016/09/05 HTML / CSS
电信专业应届生自荐信
2013/09/28 职场文书
初中地理教学反思
2014/01/11 职场文书
参观考察邀请函范文
2014/01/29 职场文书
2014婚礼司仪主持词
2014/03/14 职场文书