安装pyqt5和pyqt5-tools
pip install pyqt5
pip install pyqt5-tools
在tools中添加QtDesigner和PyUIC
QtDesigner在"./Lib/site-packages/pyqt5_tools/Qt/bin"下,具体视python安装目录而定。PyUIC目录为"./Scripts/pyuic5.exe"。
在pycharm中,File->Settings->Tools->External Tools,然后点击左上角加号,在create tool框中输入Name,选择Program,如添加QtDesigner,Name输入QtDesigner,Proogram中选择"./Lib/site-packages/pyqt5_tools/Qt/bin/designer.exe",添加PyUIC时,Name输入pyuic,program选择"./Scripts/pyuic5.exe",然后点OK,然后Apply。
创建项目
在pycharm工具栏Tools->External Tools->QtDesigner进入Qt界面设计界面。
将Push Button控件和Text Edit控件拖入Form中,在工具栏上点击左上到右下那个箭头,然后左键Push Button按住不放到Form中任意位置
在弹出Configure Connection对话框中,左边选择clicked(),右边点击Edit,弹出对话框中点击Slots下的加号,输入PushButton_click(),点击OK,选中PushButton_click(),点击OK