QtDesigner

Qtdesigner是python中的界面设计工具。创建的界面保存为ui类型的文件,再用Pyuic工具把UI界面文件转化为py代码。

安装PyQt5-tools

先要安装pyqt5-tools ,然后再进行配置 。

1568020343970

安装好以后,在File-setting-tools-external tools中点击+号,创建tools.

Program:选择designer的路径,如下图所示

Argument:保持空就行

Working directory: 点击右边的insert Macro 选择$ProjectFileDir$

1568020643902

1568020655372

打开以后designer界面如下,可以在这里面进行界面设置 。 然后保存为UI文件。

1568035925380

1568020716633

1568020945797

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_())

本文由 hcb 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论