與編寫小部件相比,使用PYQT設計器工具構建GUI應用程序所需的時間相對較少。這是創建GUI的最快,最簡單的方法之一。
通常的方法是為小部件和功能編寫代碼。但是使用Qt designer,可以簡單地拖放小部件,這在開發大型應用程序時非常有用。
安裝PyQt5:
Linux :
<code> sudo apt-get install python3-pyqt5/<code>
Windows :
<code> pip install pyqt5 /<code>
讓我們使用QT設計器工具創建一個註冊表單。創建表單,按鈕,文本框等不需要任何代碼! 這是一個拖放環境。因此,使用PyQt比Tkinter簡單得多。
打開Qt Designer,然後選擇“Main Window”,然後單擊“Create”。 通過拖動窗口的邊緣來設置窗口的首選大小。
要創建Signup表單的佈局,需要以下小部件:
1)三個文本編輯框。
2)一個按鈕。
3)四個文本標籤(SignId橫幅、UserName標籤、Password和Confirm Password標籤)。
必須在Widget工具箱中找到這些Widget。只需將所需的小部件拖放到主窗口或正在處理的窗口。
要更改窗口或窗口小部件的外觀,只需右鍵單擊窗口小部件,然後單擊Change StyleSheet。
要預覽窗口,請按Ctrl+R。
保存文件:
該文件將以.ui擴展名保存。要將這個文件(擴展名為.ui)轉換為Python文件(擴展名為.py),請按照以下步驟操作:
1)打開終端並轉到layout.ui文件所在的文件夾。
2)若要轉換為Python文件,請在終端上鍵入pyuic5 -x layout.ui -o layout.py。
3)使用python運行layout.py!