PyQt編程之如何在屏幕中央顯示窗體的實(shí)例
更新時(shí)間:2019年06月18日 11:16:59 作者:chen_you_Nick
今天小編就為大家分享一篇PyQt編程之如何在屏幕中央顯示窗體的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
這幾天在學(xué)習(xí)PyQt編程,用CSDN來記錄一下學(xué)過的東西,免得以后忘記了大笑
import sys
from PyQt4 import QtGui #導(dǎo)入控件模塊
class Center(QtGui.QWidget): #繼承父類QWidget
def __init__(self,parent=None):
QtGui.QWidget.__init__(self,parent) #需要兩個(gè)構(gòu)造函數(shù),一個(gè)Center類的,一個(gè)QWidget類的
self.setWindowTitle('center')
self.resize(600,300) #初始化窗體大小
self.center()
def center(self): #實(shí)現(xiàn)窗體在屏幕中央
screen = QtGui.QDesktopWidget().screenGeometry() #QDesktopWidget為一個(gè)類,調(diào)用screenGeometry函數(shù)獲得屏幕的尺寸
size = self.geometry() #同上
self.move((screen.width()-size.width())/2,(screen.height()-size.height())/2) #調(diào)用move移動(dòng)到指定位置
app=QtGui.QApplication(sys.argv)
qb=Center()
qb.show()
sys.exit(app.exec_())
以上這篇PyQt編程之如何在屏幕中央顯示窗體的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python編程學(xué)習(xí)使用管道Pipe編寫優(yōu)化代碼
大家好,今天這篇文章我將詳細(xì)講解 Pipe 如何讓你的代碼更加簡(jiǎn)潔的方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11
Anaconda+Pycharm+Pytorch虛擬環(huán)境創(chuàng)建(各種包安裝保姆級(jí)教學(xué))
相信很多時(shí)候大家都會(huì)用到虛擬環(huán)境,他具有可以讓你快速切換不同的python版本,本文主要介紹了Anaconda+Pycharm+Pytorch虛擬環(huán)境創(chuàng)建,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-10-10
Python:Scrapy框架中Item Pipeline組件使用詳解
這篇文章主要介紹了Python:Scrapy框架中Item Pipeline組件使用詳解,具有一定借鑒價(jià)值,需要的朋友可以參考下2017-12-12
Python實(shí)現(xiàn)輕松提取Word中的圖片
Microsoft Word是廣泛用于文檔編輯和處理的工具,有時(shí)候,可能需要從Word文檔中提取所有的圖片,以進(jìn)行后續(xù)的處理或分析,本文主要介紹了如何使用Python實(shí)現(xiàn)這一操作,需要的可以參考下2024-01-01
一維信號(hào)小波去噪原理解析及python實(shí)現(xiàn)方式
這篇文章主要介紹了一維信號(hào)小波去噪原理解析及python實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06

