久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)

 山泉的往事 2018-04-09


先看效果:
程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 1

沒錯(cuò),學(xué)過C#的同學(xué)應(yīng)該很熟悉這個(gè)界面,,按鈕風(fēng)格和界面風(fēng)格很相似,,萬萬沒想到,python也可以做出這樣的界面,,簡(jiǎn)直了?。▓D 1)

正文開始

一、安裝python

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

https://pypi./pypi/PyQt5/5.9.1

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 2

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

找一個(gè)python3.5以上的版本安裝:

https://www./downloads/windows/

二,、安裝PyQt5

推薦使用pip安裝:

pip3 install PyQt5

等待片刻,繼續(xù)安裝PyQt5-tools

pip install PyQt5-tools

三,、配置pycharm

官網(wǎng)下載安裝pycharm:https://www./pycharm/

1,、點(diǎn)擊:File -》Settings

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 3

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 4

3、設(shè)置Qt Designer
修改三個(gè)地方,,其他地方默認(rèn):

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

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 5

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

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

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 6

四,、使用Qt Designer

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 7

2,、啟動(dòng)后選擇:Widget,建立空白的窗口(圖8),,點(diǎn)擊 Create,,其他默認(rèn)就行

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 8

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 9

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 10

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

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 11

6,、這時(shí),,如果一切正常,沒有報(bào)錯(cuò)的話,,會(huì)在同目錄下生成對(duì)應(yīng)的“.py”文件(圖12)
程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)
圖 12

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

  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圖標(biāo),,如果沒有圖片可以沒有這句
  9.     widget.show()
  10.     sys.exit(app.exec_())

8、運(yùn)行啟動(dòng),,好了,,恭喜你,開啟了pythonGUI

程序員之路:python3+PyQt5+pycharm桌面GUI開發(fā)


本文參考了以下文章:

《【第一節(jié)】QtDesigner安裝》 http://code./2540.html

《【第二】用QtDesigner設(shè)計(jì)第一個(gè)界面》 http://code./2561.html

《PyQt5+python3+pycharm開發(fā)環(huán)境配置 》 http://blog.csdn.net/a359680405/article/details/45074761

《PyQt5 教程》   http://code./pyqt5/

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多