<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Qt Designer Python > 原文: [https://pythonbasics.org/qt-designer-python/](https://pythonbasics.org/qt-designer-python/) Qt Designer 可以幫助您構建 GUI(圖形用戶界面)。 您可以從 Python 加載 GUI。 在本教程中,我們將逐步向您展示。 它涵蓋了一個非常基本的示例,說明如何將 Qt Designer 與 PyQt 和 Python 一起使用。 有關更多詳細信息,請參見下面的鏈接。 ## Qt Designer Python ### 先決條件 要開始本教程,您需要安裝以下內容: * Python * PyQt * Qt Designer 您將需要 Python 3 或更高版本,因為其他版本已過時。 如果您沒有 PyQt,請[安裝 PyQt](/install-pyqt/)。 您可以使用以下工具安裝 Designer(Ubuntu Linux): ```py sudo apt-get install qttools5-dev-tools sudo apt-get install qttools5-dev ``` 在其他平臺上,它包含在設置中。 ### 如何啟動 Designer 通過在命令行中輸入`designer`來啟動設計器。 QT Creator 是另一個程序。 在 Ubuntu Linux 上: ```py cd /usr/lib/x86_64-linux-gnu/qt5/bin/ ./designer ``` ### 基礎 出現一個彈出窗口。 您可以選擇要設計的東西。 ![pyqt designer](https://img.kancloud.cn/11/3e/113ef7545a6dbb09c84f48c2dd165b8f_651x540.jpg) 選擇“主窗口”,然后單擊“創建”。 然后,您可以調整表單的大小并拖放小部件。 設計這樣的圖形界面非常簡單。 如果單擊窗口小部件(例如按鈕),則可以設置其屬性,例如名稱。 ![qt designer](https://img.kancloud.cn/7a/7c/7a7c993b10b5b927e307ae836238c29d_1366x837.jpg) ### 將設計導出到 UI 您可以將設計導出到 UI 文件。 單擊“文件 -&gt; 另存為 -&gt; `yourname.ui`” 然后,您可以將 ui 代碼轉換為 python 文件。像這樣: ```py pyuic5 /home/linux/helloworld.ui -o helloworld.py ``` 然后,Python 文件包含 gui 定義。創建另一個加載 ui 文件的文件: ```py from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtWidgets import QApplication import sys import helloworld class ExampleApp(QtWidgets.QMainWindow, helloworld.Ui_MainWindow): def __init__(self, parent=None): super(ExampleApp, self).__init__(parent) self.setupUi(self) def main(): app = QApplication(sys.argv) form = ExampleApp() form.show() app.exec_() if __name__ == '__main__': main() ``` 一旦運行它,GUI 就會出現。 [下載示例](https://gum.co/pysqtsamples)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看