第一次使用pyqt5解決的幾個小問題


所用工具python3.6+pyqt5

1,點擊一個按鈕彈出一個界面的實現:

在init里面一定要設置一個常量,不然頁面會出現一閃而過的現象:出現這種現象的原因是,self.another不是一個全局變量,只是一個局部變量,會隨着函數的結束而結束!!

然后定義一個方法,就是如同main函數里面的一樣,只不過把開頭和結尾去掉!!!

(還要注意:第一個界面新建的時候可以用Mainwindow,但是第二個就不能用Mainwindow,可以用Weight)

 

 

2,修改界面角標:

這個是首頁(Mainwindow)

 

MainWindow.setWindowIcon(QtGui.QIcon("Image/logo.png"))
MainWindow.setWindowTitle("SQL智能收集工具")

 

 

這個第二個彈出界面的角標,第二個界面新建的時候是Weight(Form)

 

Form.setWindowIcon(QtGui.QIcon('Image/logo.png'))
Form.setWindowTitle(_translate("Form", "收集工具"))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM