PyQT股票看板软件界面设计
????????本文介紹如何使用Python QT設計股票看盤軟件圖形界面,要實現的效果如下圖所示:
????????本文介紹的開發環境基于Windows 10, Conda+python3環境,基礎環境搭建如下。
1.1 PyQt環境搭建
python3 -m pip install PyQt5 PyQt5-tools????????VS Code中安裝pyqt integration擴展包。
?????????配置qtdesigner的路徑:在設置中輸入PyQt,找到QTdesigner:path這一項,默認是空的,安裝完PyQt5之后designer.exe在qt_applications/Qt/bin目錄下,設置如下:
?1.2 圖形界面設計
????????新建一個python文件,右鍵選擇這個文件,菜單中選擇PYQT: New Form,會打開qt designer界面編輯器。
?????????在已經創建好的UI文件上打開QT Designer方法:VS Code中右鍵選擇UI文件,選擇PYQT: Edit In Deisgner即可。
?????????在QT Designer中拖入構成軟件的圖形控件,例如筆者實現的一個圖形界面如下:
?????????本文暫不對該圖形的各個控件做詳細介紹,在后續的教程中將會結合具體要實現的效果來介紹控件、事件、信號、樣式等QT重要的特性。
1.3 編譯圖形程序
????????右鍵選擇UI文件,選擇PYQT: Compile Form將會在同級目錄下生成Ui_MainFrame.py文件,這里的MainFrame名稱同UI文件的文件名。在main函數中初始化QT Application并實例化Ui_MainFrame中的類即可顯示QT Designer中繪制的圖形界面。
from PyQt5.QtWidgets import QApplication, QWidget if __name__ == '__main__':app = QApplication(sys.argv)MainWindow = QWidget()ui=ui.Ui_MainFrame.Ui_Form()ui.setupUi(MainWindow)MainWindow.show()sys.exit(app.exec_())總結
以上是生活随笔為你收集整理的PyQT股票看板软件界面设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小葵花妈妈课堂开课了:《Handler
- 下一篇: Python collections模块