Pycharm集成PyQt4并使用

準(zhǔn)備工作-下載

  • Pycharm:https://www.jetbrains.com/pycharm/download/#section=windows
  • PyQt4::https://www.riverbankcomputing.com/software/pyqt/download
    注意:下載時候看好你的Python版本和Windows版本(64 or 32位)
    至于Pycharm激活,有錢交錢,沒錢自行百度~
    安裝這兩個工具

Pycharm集成PyQt步驟

  • 打開Pycharm->File->Tools->External Tools(如下圖)
打開設(shè)置界面
  • 點擊加號蔬将,配置QtDesigner(詳細看圖)


    詳細配置看圖
  • 接下來在此點擊加號新建,配置PyUIC (詳細配置如圖)
配置PyUIC
  • 到此為止前痘,Pycharm內(nèi)嵌PyQt結(jié)束,查看Tools如下
檢查配置是否成功

創(chuàng)建PyQt工程,并轉(zhuǎn)換為Python文件

  • 首先打開PyQt,創(chuàng)建一個簡單的界面
打開QtDesigner創(chuàng)建界面
  • 拖拽左側(cè)欄控件旦签,創(chuàng)建一個簡單的界面
創(chuàng)建簡單的界面
  • 保存,得到后綴為 ui 的文件
得到 ui 文件
  • 接下來需要將這個ui文件轉(zhuǎn)換成py文件
  • 方法一:
    命令行行進入ui文件所在文件夾锈颗,輸入pyuic4 ui_name.ui > py_name.py
  • 方法二:
    新建ui2py.bat文件顷霹,寫入:
 @echo off
 @cd /d "%~dp0"
 pyuic4 %1 > %~n1.py```
將ui文件拖入批處理即可咪惠,生成在ui文件所在目錄击吱,文件名為py_name.py

![生成對應(yīng)py文件](http://upload-images.jianshu.io/upload_images/1863312-93d1bbb919d5a69b.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
***
##修改生成的py文件,在Pycharm里執(zhí)行
* 未改動前的代碼打開如圖

![未改動的代碼](http://upload-images.jianshu.io/upload_images/1863312-56ebed2018180f59.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
* 修改幾個地方
 * 增加 `import sys`
 * 將 `Ui_MainWidonw(object)`中的object修改成修改成`QtGui.QMainWindow`
* 在Class類下添加一個 __init__方法:
 ```code
def __init__(self):    
    super(Ui_MainWindow,self).__init__()    
    self.setupUi(self)    
    self.retranslateUi(self)
  • 在代碼的末尾加上如下代碼
app = QtGui.QApplication(sys.argv)
win = Ui_MainWindow()
win.show()
app.exec_()
  • 執(zhí)行遥昧,成功出現(xiàn)界面
Pycharm下執(zhí)行結(jié)果

今后會繼續(xù)學(xué)習(xí)將邏輯和界面結(jié)合起來覆醇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市炭臭,隨后出現(xiàn)的幾起案子永脓,更是在濱河造成了極大的恐慌,老刑警劉巖鞋仍,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件常摧,死亡現(xiàn)場離奇詭異,居然都是意外死亡威创,警方通過查閱死者的電腦和手機落午,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肚豺,“玉大人溃斋,你說我怎么就攤上這事∥辏” “怎么了梗劫?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵享甸,是天一觀的道長。 經(jīng)常有香客問我梳侨,道長蛉威,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任走哺,我火速辦了婚禮瓷翻,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘割坠。我一直安慰自己齐帚,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布彼哼。 她就那樣靜靜地躺著对妄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪敢朱。 梳的紋絲不亂的頭發(fā)上剪菱,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音拴签,去河邊找鬼孝常。 笑死,一個胖子當(dāng)著我的面吹牛蚓哩,可吹牛的內(nèi)容都是我干的构灸。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼岸梨,長吁一口氣:“原來是場噩夢啊……” “哼喜颁!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起曹阔,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤半开,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后赃份,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體寂拆,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年抓韩,在試婚紗的時候發(fā)現(xiàn)自己被綠了纠永。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡园蝠,死狀恐怖渺蒿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情彪薛,我是刑警寧澤茂装,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布怠蹂,位于F島的核電站,受9級特大地震影響少态,放射性物質(zhì)發(fā)生泄漏城侧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一彼妻、第九天 我趴在偏房一處隱蔽的房頂上張望嫌佑。 院中可真熱鬧,春花似錦侨歉、人聲如沸屋摇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炮温。三九已至,卻和暖如春牵舵,著一層夾襖步出監(jiān)牢的瞬間柒啤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工畸颅, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留担巩,地道東北人。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓没炒,卻偏偏與公主長得像涛癌,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子窥浪,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容