91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

:pyqt5動態加載ui文件,動態加載背景圖片,實現無邊框窗體和提示框實現

資源截圖

代碼片段和文件信息


from?PyQt5.QtWidgets?import?*
from?PyQt5.QtCore?import?*
from?PyQt5.QtGui?import?*
from?PyQt5?import?uic??#?動態加載窗體引用
import?sys


class?FirstUi(QMainWindow):
????def?__init__(self):
????????super(FirstUi?self).__init__()
????????self.ui?=?uic.loadUi(‘1.ui‘)??#?動態調用窗口
????????self.ui.setstyleSheet(“#MainWindow{border-image:url(1.png);}“)??#?設置窗體背景
????????self.init_ui()

????def?init_ui(self):
????????self.ui.setWindowFlags(Qt.framelessWindowHint)??#?無邊框
????????self.ui.text.clicked.connect(self.showMessage)??#?彈窗??”關于按鈕“


????def?showMessage(self):
????????reply?=?QMessageBox.question(self?‘退出‘?‘確定退出?‘?QMessageBox.Yes?|?QMessageBox.No?|?QMessageBox.Cancel
?????????????????????????????QMessageBox.Cancel)
????????if?reply?==?QMessageBox.Yes:
????????????print(‘退出‘)
????????????self.ui.text.clicked.connect(app.quit)??#?退出程序
????????else:
????????????print(‘不退出‘)



def?main():
????app?=?QApplication(sys.argv)
????w?=?FirstUi()
????w.ui.show()
????#?app.setWindowIcon(QIcon(‘1.ico‘))?#?設置圖標
????sys.exit(app.exec_())


if?__name__?==?‘__main__‘:
????main()

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1215??2020-10-28?14:04??1.py

?????文件???????1437??2020-10-28?14:05??1.ui

?????文件???????4405??2020-10-28?13:42??1.png

-----------?---------??----------?-----??----

?????????????????7057????????????????????3


評論

共有 條評論