精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
程序員之路:python3+PyQt5+pycharm桌面GUI開發


先看效果:
圖 1

沒錯,學過C#的同學應該很熟悉這個界面,按鈕風格和界面風格很相似,萬萬沒想到,python也可以做出這樣的界面,簡直了!(圖1)

正文開始

一、安裝python

為啥要說這個,我們打開pip,搜索:PyQt5,或者直接打開下面的連接:

https://pypi.python.org/pypi/PyQt5/5.9.1

圖 2

可以看到(圖2),PyQt5所支持的python版本是從3.5開始的,博主開始用的是3.4,一直裝不上,瞎折騰了2小時^~^...

找一個python3.5以上的版本安裝:

https://www.python.org/downloads/windows/

二、安裝PyQt5

推薦使用pip安裝:

pip3 install PyQt5

等待片刻,繼續安裝PyQt5-tools

pip install PyQt5-tools

三、配置pycharm

官網下載安裝pycharm:https://www.jetbrains.com/pycharm/

1、點擊:File -》Settings

圖 3

2、Tools -》 External Tools  -》點擊“+”號(圖4)
(ps:下面是我配置好的,你的軟件還沒有很正常,繼續往下看)

圖 4

3、設置Qt Designer
修改三個地方,其他地方默認:

Name:Qt Designer
Programs:D:\ProgramFiles\Python35\Lib\site-packages\pyqt5-tools\designer.exe
Working directory:$ProjectFileDir$

(ps:Programs參數需要修改為你電腦里邊的“designer.exe”路徑)(圖5)

圖 5

4、配置PyUIC
設置四個地方,其他可以默認(我也不知道怎么改,那就默認吧)

Name:PyUIC
Programs:D:\Program Files\Python35\python.exe
Parameters:-m PyQt5.uic.pyuic  $FileName$ -o$FileNameWithoutExtension$.py
Working directory:$ProjectFileDir$

(ps:Programs參數需要修改為你電腦里邊的python“python.exe”路徑)(圖6)

圖 6

四、使用Qt Designer

1、完成以上步驟之后,點擊 Tools -》External Tools -》Qt Designer 啟動我們的QtDesigner (圖7)

圖 7

2、啟動后選擇:Widget,建立空白的窗口(圖8),點擊Create,其他默認就行

圖 8

3、從左邊 1區 拖拽,注意是“拖拽”控件到 2區,在 3區 中修改對應屬性(圖9),很像vs有木有

圖 9

4、昨晚基本的界面設置之后,會看到同目錄下生成了一個“.ui”的文件(圖10)

圖 10

5、右鍵 External Tools -》PyUIC ,將“.ui”文件轉為“.py”文件(圖11)

圖 11

6、這時,如果一切正常,沒有報錯的話,會在同目錄下生成對應的“.py”文件(圖12)
圖 12

7、將下面的代碼,放到生成的“.py”文件,放到最后就行(注意縮進)

  1. if __name__=="__main__":
  2.     import sys
  3.     from PyQt5.QtGui import QIcon
  4.     app=QtWidgets.QApplication(sys.argv)
  5.     widget=QtWidgets.QWidget()
  6.     ui=Ui_Form()
  7.     ui.setupUi(widget)
  8.     widget.setWindowIcon(QIcon('web.png'))#增加icon圖標,如果沒有圖片可以沒有這句
  9.     widget.show()
  10.     sys.exit(app.exec_())

8、運行啟動,好了,恭喜你,開啟了pythonGUI




本文參考了以下文章:

《【第一節】QtDesigner安裝》 http://code.py40.com/2540.html

《【第二】用QtDesigner設計第一個界面》 http://code.py40.com/2561.html

《PyQt5+python3+pycharm開發環境配置 》http://blog.csdn.net/a359680405/article/details/45074761

《PyQt5 教程》  http://code.py40.com/pyqt5/
本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
從零開始 使用PyQt5
PyCharm+PyQt5+QtDesigner配置
PyQT5速成教程-2 Qt Designer介紹與入門
PyQt5安裝(一)
Python3+Pycharm+PyQt5環境搭建步驟
Python界面開發:(一)環境搭建
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 扎兰屯市| 基隆市| 弥勒县| 清河县| 吉安市| 汪清县| 澄迈县| 夏河县| 辽宁省| 淮滨县| 手游| 中山市| 沁阳市| 黄浦区| 昭苏县| 安宁市| 青龙| 林口县| 抚顺县| 衡东县| 仁化县| 应用必备| 嘉义市| 昆山市| 海安县| 宽甸| 汉川市| 井冈山市| 冀州市| 宕昌县| 漳平市| 桐柏县| 濉溪县| 中江县| 应城市| 安仁县| 沙田区| 淮南市| 馆陶县| 江口县| 永平县|