【Qt】初识QT


本文主要记录初识QT过程中遇到的一些问题。

安装–MAC+QT5+Pycharm

系统环境

系统MacOS10.13.6; python3.6; IDE:pycharm.

软件

QT:直接去官网安装 Qt5.8.0完整安装包免费版(非commercial),傻瓜式安装,不要自行安装 QtCreator 或之前的版本等。
PyQt:一个 Python 插件,也可以简单理解为一座桥,连接 Pycharm 和 Qt。
PyCharm:已经装好的常用IDE,要做的就是把 PyQt 这个工具包插入到 PyCharm 里面去。

安装过程

1.装QT

有两种方法装QT:

  • 方法一:直接去Qt官网下载安装,先做一些简单问题回答,选OpenSources系列的,下载界面自动根据系统选择下载文件,下载后打开运行安装就行。据说需要先装Xcode,没Xcode装不上QT,我原来就装过Xcode,所以直接开始安装的,安装过程中有提示需要更新某些版本的Xcode,将会自动下载,我一路点OK就完事了。最后选择组件之后就开始下载安装了,我貌似是组件选多了,提示安装后将占用7.15G磁盘空间…接下来就是漫长的等待了,大概…。
  • 方法二:网上说也可以选择使用 brew。terminal里一句话搞定:
    $brew install qt
2.装pyqt5

pyqt5也有好几种装法:

  • brew 安装:这个方法要先装好brew(我已经装过了),打开 Terminal ,输入这两条指令,$brew install sip$brew install pyqt。如果成功安装 Qt5 ,那么会默认安装 PyQt5。一般来说brew 安装完毕,系统就会自动找到PyQt5,但如果安装路径或者环境变量有问题,系统找不到PyQt5,那就换下面几种办法吧。
  • pycharm安装:打开pycharm->preferences->project interpreter->选择要连接的python解释器(我装在python3.6上的)->点左下角加号->搜索框中输入PyQt5->选中要装的包->install package。【试了下,没搜到pyqt5,只看到了pyqt5-tools之类的,点pyqt5-tools包安装提示找不到,放弃!所以我是用pip装上的】
  • pip安装:提前装好了pip,打开 Terminal,一句话搞定,pip3 install pyqt5。(我电脑上装的python2和python3都有,所以配置的给python3安装要用pip3哈,如果电脑上只有一个python或者配置好了pip指令就给python3装,输入pip install pyqt5就行)。
3.配置 QtDesigner

这一步是将 PyQt 加入 PyCharm 中,最重要的一趴!!!

插点题外话,前面装pyqt5我是分分钟搞定的,装完之后先跑了个小窗口程序确认装好了,能用了,但是,找不到传说中的QtDesinger!而我需要的就是在PyCharm里面调用QtDesinger(QtDesigner是Qt里面的一部分),QtDesinger里面拖动图标做图,输出一个.ui文件,然后通过 PyQt 插件中转化成.py文件,进行后续的调试以及和其他程序模块互联。
于是就开始纠结QtDesinger的问题了,时间也主要花在了这一部分上。我一直以为我还需要安装一个QtDesigner,其实QtDesigner是Qt里面的一部分,装好Qt之后在它的安装目录里就能找到QtDesigner.app,记下它的路径,配置的时候用得到。

先上个参考资料,参照Python - Mac下PyCharm&PyQt5环境搭建
QtDesigner是个Qt的界面可视化工具,可以很方便的设计UI,所见即所得。网上说Designer的位置在Qt-5.5.1/5.5/clang_64/bin/Designer.app,可以在PyCharm中配置Designer的路径,这样就可以在PyCharm中快速启动Designer了。

下面是配置方法:

    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值