PySide2 視窗退出時處理函式

2021-10-07 17:09:54 字數 524 閱讀 5872

例如:

def

close_timer

(self)

:if self.scanning_timer !=

none

: self.scanning_timer.cancel(

)if self.polling_timer !=

none

: self.scanning_timer.cancel(

)if __name__ ==

'__main__':[

])# 初始化應用

main_window = mainwindow(

)# 建立主視窗

# main_window.ui.show() # 按實際大小顯示視窗

main_window.ui.showmaximized(

)# 全屏顯示視窗,必須要用,不然不顯示介面

# 退出時關閉所有 timer

# 應用關閉時返回0,sys關閉程序

))

Pyside2開發環境搭建

pip install index url pyside2 trusted host download.qt.io 要分為三個步驟 開啟qtdesigner繪製視窗 將ui檔案轉換為py檔案供主程式呼叫 主視窗全域性初始化。使用過c 版本qt的老玩家 使用者 都知道,qtdesigner是乙個非常好...

pyside2設計GUI的發布

關於選擇pyside2的原因,裡有詳細說明,也可以參考對應的bilibili鏈結。發布程式需要的pyinstaller pip install pyinstallerpyinstaller f py noconsole hidden import pyside2.qtxml生成三個資料夾和乙個 sp...

PySide2 去掉 Dialog 的問號

建立出來的 dialog 有乙個問號,但是不想要。去掉方法 self.setwindowflags self.windowflags qt.windowcontexthelpbuttonhint self 就是 qinputdialog 這個類。完整 如下,可直接執行 import sys from...