QtDesigner
Qtdesigner是python中的界面设计工具。创建的界面保存为ui类型的文件,再用Pyuic工具把UI界面文件转化为py代码。
安装PyQt5-tools
先要安装pyqt5-tools ,然后再进行配置 。
安装好以后,在File-setting-tools-external tools中点击+号,创建tools.
Program:选择designer的路径,如下图所示
Argument:保持空就行
Working directory: 点击右边的insert Macro 选择$ProjectFileDir$
打开以后designer界面如下,可以在这里面进行界面设置 。 然后保存为UI文件。
pyuic的配置Progaram:D:\Programs\Python\Python37\Scripts\pyuic5.exe
Arguments:-o $FileNameWithoutExtension$.py $FileName$
Working directory:$ProjectFileDir$
tools-extent tools-qt designer 设置界面,然后保存成ui文件,这个时候在项目中选中该ui文件,再选择extent tools-pyuic 就会自动生成同名的py文件
启动界面
如果登陆的是widget,则用下面的代码就可以启动。打开用QT designer设置的界面 。if __name__=="__main__":
import sys
app=QtWidgets.QApplication(sys.argv)
widget=QtWidgets.QWidget()
ui=Ui_Form()
ui.setupUi(widget)
widget.show()
sys.exit(app.exec_())