Pycharm集成PyQt4并使用

准备工作-下载

  • 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(如下图)

打开设置界面
  • 点击加号,配置QtDesigner(详细看图)

    详细配置看图
  • 接下来在此点击加号新建,配置PyUIC (详细配置如图)

配置PyUIC
  • 到此为止,Pycharm内嵌PyQt结束,查看Tools如下

检查配置是否成功

创建PyQt工程,并转换为Python文件

  • 首先打开PyQt,创建一个简单的界面

打开QtDesigner创建界面
  • 拖拽左侧栏控件,创建一个简单的界面

创建简单的界面
  • 保存,得到后缀为 ui 的文件

得到 ui 文件
  • 接下来需要将这个ui文件转换成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

生成对应py文件

修改生成的py文件,在Pycharm里执行

  • 未改动前的代码打开如图

未改动的代码
  • 修改几个地方
    • 增加 import sys
    • Ui_MainWidonw(object)中的object修改成修改成QtGui.QMainWindow
  • 在Class类下添加一个 init方法:
    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_()
  • 执行,成功出现界面

转载于:https://www.cnblogs.com/wakerwu/p/6759786.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值