如何单独设计子框架并将其添加到主应用程序中

问题描述 投票:0回答:1

我正在尝试使用

Qt Designer (using PyQt5)
设计和创建我的 python 应用程序。

我的应用程序恰好有很多按钮和“子窗口”(基本上是框架),一次设计所有按钮和“子窗口”(基本上是框架)是非常令人沮丧的。

我想知道是否有办法单独设计一个框架或一个小部件,然后将其“导入”到主应用程序窗口?

我找不到任何方法,很想听听是否有人知道方法。

python python-3.x pyqt5 qt-designer
1个回答
0
投票

您可以为此使用升级的小部件:设计框架并将其保存到 ui 文件

myframe.ui
,使用
MyFrame.py
(
pyuic5
) 生成 ui 类文件
pyuic5 -o MyFrame.py myframe.ui
,将
Widget
添加到
mainwindow.ui
并将其升级为
MyFrame
(提升类名
MyFrame
,头文件
MyFrame.py

© www.soinside.com 2019 - 2024. All rights reserved.