以前想利用QT designer 進行python的GUI編程,安裝過程過於久遠,就不敘述了。python
【python函數包】c++
一、PyQt5 5.11編程
二、PyQt5-tools 5.11eclipse
【工具】函數
Qt designer 工具
python3.6ui
因爲好久以前安裝的,並且沒有用其餘的IDE,仍然使用的eclipse,暫時尚未將Qt designer集成在這個 IDE裏面,可能能夠,可能不行吧,以後有時間了再來查資料看行不行。spa
這個軟件設計python的界面很好,很實用的。可是在其中遇到了不少問題,困擾了我好久。設計
一、在Qt designer中設計好的界面,如何轉換成python語言。blog
解決辦法:文件的保存格式默認爲.ui。由於咱們保存的是ui設計文件。Pyhton3若是要使用這個界面文件,必須將其轉換爲Pyhton3程序才能夠。在cmd窗口下,輸入命令:pyuic5 -o ui.py untitled.ui 就能夠自動幫你轉換了。
(其中ui.py是轉換後python文件名,untitled.ui是你的窗體文件名)
二、以前之後在Qt designer 中能夠直接查看python的代碼,主要是還有這個功能,菜單 窗體——>查看代碼。 可是在個人軟件中有個問題,會提示錯誤。如圖1所示;
可是在個人安裝包路徑下,並無找到bin這個目錄,使人絕望。而後查找了資料後發現,說是由於python的安裝目錄中含有空格致使的,可是明顯個人安裝路徑並無空格,因此不符合這個設定。
解決辦法:在該目錄下,新建一個bin目錄,而後我在……/pyqt5_tools 這個目錄下找到了uic.exe文件,而後移動到bin目錄下,這樣就能出現了查看不提示錯誤了。可是,顯示的代碼是c++。
[嘗試] 將pyuic.py 打包成exe文件,而後放在目錄下,發現並麼有用。會提示錯誤,沒有main模塊。以後有時間會進一步來嘗試。