日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 按鈕點擊關閉窗口的實現

瀏覽:118日期:2022-08-04 10:53:51

1、簡介

1)使用 python 創建主窗口

2)設置標題欄圖標,文字

3)設置狀態欄圖標文字

4)將窗口移動到屏幕中間

2、功能實現

1) QtDesign 實現

就是 先畫 ui 然后轉python

# -*- coding: utf-8 -*-# Form implementation generated from reading ui file ’untitled.ui’## Created by: PyQt5 UI code generator 5.11.3## WARNING! All changes made in this file will be lost!import sysfrom PyQt5 import QtCore, QtGui, QtWidgetsfrom PyQt5.QtWidgets import QApplicationclass Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName('MainWindow') MainWindow.resize(800, 600) # 設置窗口大小 self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName('centralwidget') self.verticalLayoutWidget = QtWidgets.QWidget(self.centralwidget) self.verticalLayoutWidget.setGeometry(QtCore.QRect(20, 20, 100, 60)) #設置 按鈕位置大小 self.verticalLayoutWidget.setObjectName('verticalLayoutWidget') self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName('verticalLayout') self.pushButton = QtWidgets.QPushButton(self.verticalLayoutWidget) self.pushButton.setObjectName('pushButton') self.pushButton.clicked.connect(self.onButtonClick) #綁定按鍵點擊事件 self.verticalLayout.addWidget(self.pushButton) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 23)) self.menubar.setObjectName('menubar') MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName('statusbar') MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate('MainWindow', 'MainWindow')) self.pushButton.setText(_translate('MainWindow', '關閉窗口')) # 設置按鈕文字 def onButtonClick(self): # sender 是發送信號的對象,此處發送信號的對象是button1按鈕 sender = self.sender() print(sender.text() + ’ 被按下了’) qApp = QApplication.instance() qApp.quit() # 關閉窗口if __name__ == ’__main__’: app = QtWidgets.QApplication(sys.argv) MainWindow = QtWidgets.QMainWindow() ui = Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())

python 按鈕點擊關閉窗口的實現

可以設置 按鈕位置和大小,但是速度有點慢

2)使用 python 直接寫出來

速度快一些,但是還沒有掌握怎么設置按鈕大小和位置··

python 按鈕點擊關閉窗口的實現

# -*- coding: utf-8 -*- ’’’ 【簡介】PyQT5中主窗口例子’’’import sysfrom PyQt5.QtWidgets import QMainWindow , QApplication, QDesktopWidget,QPushButton,QHBoxLayout,QWidgetfrom PyQt5.QtGui import QIconclass MainWidget(QMainWindow):def __init__(self,parent=None):super(MainWidget,self).__init__(parent) # 設置主窗體標簽self.setWindowTitle('QMainWindow 例子') #設置主窗口文字self.resize(400, 200) #設置主窗口大小self.status = self.statusBar() #獲取主窗口狀態欄self.status.showMessage('這是狀態欄提示',5000) #設置主窗口狀態欄文字self.center() # 調用將窗口設置中間函數self.button1 = QPushButton(’關閉主窗口’) #實例化一個 按鍵self.button1.setStyleSheet('background-color: red') # 設置按鈕的風格和顏色self.button1.clicked.connect(self.onButtonClick) #綁定按鍵點擊事件layout = QHBoxLayout()layout.addWidget(self.button1)main_frame = QWidget()main_frame.setLayout(layout)self.setCentralWidget(main_frame)def onButtonClick(self ): #sender 是發送信號的對象,此處發送信號的對象是button1按鈕sender = self.sender()print( sender.text() + ’ 被按下了’ )qApp = QApplication.instance()qApp.quit()def center(self):screen = QDesktopWidget().screenGeometry() # 獲取當前屏幕對象size = self.geometry() # 獲取窗口尺寸數據self.move((screen.width() - size.width()) / 2, (screen.height() - size.height()) / 2) # 根據屏幕尺寸 和 窗口尺寸計算 相應位置if __name__ == '__main__': app = QApplication(sys.argv)app.setWindowIcon(QIcon('./images/cartoon1.ico')) #設置主窗口的圖標main = MainWidget() #獲取主窗口對象main.show()sys.exit(app.exec_())

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩毛片视频| 尤物在线精品| 日韩中文av| 亚洲精品麻豆| 日韩avvvv在线播放| 日韩欧美美女在线观看| 国产亚洲一区二区三区不卡| 日本不卡视频一二三区| 欧美一级一区| 国产精品久久乐| 国产欧美二区| 色婷婷亚洲mv天堂mv在影片| 久久久777| 中文字幕中文字幕精品| 日韩高清国产一区在线| 欧美1区2区3| 亚洲国内精品| 欧美一区成人| 日韩欧美一区二区三区免费看| 欧美精品资源| 综合干狼人综合首页| 欧美91在线|欧美| 亚洲福利精品| 日韩av二区在线播放| 黄色欧美在线| 尤物tv在线精品| 国产精品一区高清| 久久亚洲国产| 国产精品成人国产| 亚洲美洲欧洲综合国产一区| 国产福利一区二区三区在线播放| 国产91在线精品| 亚洲ab电影| 久久久亚洲一区| 国产精品亚洲人成在99www| 激情综合自拍| 精品三级久久久| 日本少妇一区二区| 亚洲作爱视频| 亚洲性色视频| 欧美日韩一区自拍| 99视频精品| 久久国产亚洲精品| 高清一区二区三区av| 日韩av字幕| 综合一区二区三区| 亚洲精品成人| 桃色av一区二区| 国产在线一区不卡| 国产精品久av福利在线观看| 亚洲精品激情| 免费日韩av片| 久久av一区| 亚洲少妇自拍| 国产亚洲精品自拍| 成人日韩精品| 国产传媒在线观看| 欧美黑人做爰爽爽爽| 91精品一区| 国产亚洲人成a在线v网站| 日本成人一区二区| 青青草国产精品亚洲专区无| 日韩国产精品久久久| 综合一区二区三区| 日韩中文字幕1| 亚洲人成毛片在线播放女女| 性色一区二区| 五月国产精品| 久久精品72免费观看| 日韩欧美高清一区二区三区| 亚洲一区二区av| 亚洲精品一级| 国产一精品一av一免费爽爽| 老司机精品视频网| 国产精品原创| 国产视频久久| 欧美另类中文字幕| 久久久久久自在自线| 国产91精品对白在线播放| 午夜国产欧美理论在线播放 | 国产精品xxx在线观看| 国产日韩亚洲欧美精品| 91精品国产自产观看在线| 国产精品美女在线观看直播| а√在线中文在线新版| 国产一区91| 欧美久久久网站| 毛片在线网站| 亚洲精品亚洲人成在线观看| 激情不卡一区二区三区视频在线| 91精品推荐| 久久国产欧美日韩精品| 日韩一区二区中文| 亚洲精品麻豆| 亚洲播播91| 欧美专区一区| 五月天久久777| 国产精品欧美在线观看| 久久精品国产www456c0m| 久久不见久久见中文字幕免费| 日韩欧美网址| 国产精品白丝一区二区三区| 国产精品毛片一区二区三区| 鲁大师精品99久久久| 蜜臀久久99精品久久久画质超高清| 国产欧美日韩综合一区在线播放| 不卡在线一区| 国产成人精品亚洲线观看| 亚洲乱码一区| 亚洲一区二区三区高清| 欧美精品高清| 国产精品黑丝在线播放| 日韩欧美中文字幕电影| 欧美久久精品一级c片| 高清av一区| 国产精品宾馆| 国产亚洲一卡2卡3卡4卡新区| 亚洲欧美日韩国产| 99精品99| 欧美一级专区| 免费成人在线影院| 日韩一区精品字幕| 六月丁香综合| 丝袜诱惑制服诱惑色一区在线观看| 99久久99视频只有精品| 婷婷激情一区| 日本美女一区| 四季av一区二区凹凸精品| 你懂的国产精品永久在线| 国产精品一页| 日本久久综合| 久久裸体视频| 亚洲精品888| 亚洲图片久久| 日韩av影院| 久久这里只有精品一区二区| 国产精品www994| 四虎国产精品免费观看| 久久国产中文字幕| 蜜桃伊人久久| 欧美三级第一页| 成人国产精品一区二区免费麻豆| 久久精品一本| 日韩中文首页| 久久成人一区| 国产精品一区二区三区www| av资源中文在线天堂| 久久理论电影| 丝袜美腿高跟呻吟高潮一区| 日韩欧美在线精品| 樱桃视频成人在线观看| 久久亚洲欧洲| 久久久久观看| 国产视频一区三区| 欧美精品二区| 欧美特黄一级| 国产精品3区| 欧美日韩水蜜桃| 午夜在线播放视频欧美| 国产一区调教| 亚洲香蕉久久| av中文资源在线资源免费观看| 中文不卡在线| 电影天堂国产精品| 88久久精品| 欧美高清一区| 精品一区二区男人吃奶| 免费观看日韩电影| 欧美午夜精品一区二区三区电影| 日韩精品一级中文字幕精品视频免费观看| 日韩va欧美va亚洲va久久| 国产综合色产| 国产精区一区二区| 国产欧美成人| 激情婷婷欧美| 国产农村妇女精品一二区| 亚洲精品黄色| 999国产精品999久久久久久| 亚洲天堂日韩在线| 日韩黄色在线观看| 蜜桃视频在线观看一区二区| 国产乱码精品一区二区三区四区| 伊人久久亚洲影院| 日韩成人精品一区二区| 国产视频一区在线观看一区免费| 97精品国产一区二区三区| 国产欧美另类| 青青草伊人久久| 欧美性感美女一区二区| 在线手机中文字幕| 久久精品一区二区国产| 国产精品成人一区二区网站软件| 日韩三级视频| 日韩伦理福利| 97成人超碰| 日韩av黄色在线| 欧美综合国产| 美日韩精品视频| 综合一区av| 国产亚洲字幕|