第一個PyQt5程序是在樹莓派上開發一個遠程登陸界面登陸遠程桌面,使用freerdp ,命令行方式很簡單,就是一條命令:python
xfreerdp /f /v:192.168.170.21 /u:yuweibing /p:sdfsdfshell
若是是在windows上面執行,命令是:windows
mstsc.exe rdp文件 /f /v:192.168.170.21
我要作的就是開發一個登陸界面,相似windows中的遠程桌面登陸界面,讓用戶本身輸入帳號密碼,而後登陸。ide
下面是簡單過程和成果展現:ui
首先使用design進行界面設計,並獲得一個ui文件(xml格式)-> rdpgui.ui,而後經過下面這個命令將ui文件轉換爲py文件(在pipenv shell環境下面執行):命令行
pyuic5 -o rdpgui.py .\rdpgui.ui
設計
其中,rdpgui.ui是須要轉換的ui文件。調試
而後,編寫邏輯程序MainWindow.py 和主程序 main.py 。在本機作必要的調試。xml
最後,上傳到樹莓派模擬開發環境,執行:ip
python3 main.py
運行效果:
若是輸入帳號密碼不正確: