所用工具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", "收集工具"))