PyQt5学习笔记-02

使用Designer

Posted by hmoytx on May 2, 2018

前言

上篇文章中简单介绍了一下PyQt,使用纯代码设计的界面,会使人头疼不已。但是,PyQt支持QtDesigner,用起来更方便。虽然做出来的UI不会很华丽酷炫,但是至少能看233333。

Qt Designer 简介

可以在pycharm中的extern tools中设置快捷方式打开Qt Designer。通常用的是Widget或者MainWindows。 QtDesigner界面 然后将图中左边界面中的控件拖拽到中间的窗口中,选中窗口点击上方工具栏进行布局。右上窗口中可以修改控件对象名称,右下可以修改控件的属性,如大小标题字体等等,保存以后会得到一个.ui文件 QtDesigner设计

在PyCharm中设置ui转换py

根据下图进行设置 pyuuic 使用的时候只需点击UI文件以后,点击工具栏 tools->extern tools -> PyUIC即可,会在同目录下生成一个py文件,是通过py代码实现的界面设计。 ui_py 当然这时候还是不能运行的,需要添加app,创建窗口对象等等步骤,一般是将这个文件导入到其他py文件中再去实现功能。