几周前我开始使用 Qt Designer 为我的 PySide 应用程序生成一些自定义小部件。我希望我能做一些事情,但我无法找到方法:我想将所有小部件保存在一个大文件中.ui
,然后将它们编译成一个大.py
文件,以便所有 GUI 细节都在同一个文件中,说gui.py
。这将允许我写这样的东西:
import gui.MainWindow
import gui.FluffyRabbitWidget
class MainWindow(gui.MainWindow): pass
class FluffyRabbitWidget(gui.FluffyRabbitWidget): pass
然后我就不必费心用 Python 代码处理一大堆不同的文件,因为这些文件是生成后我永远不会阅读的。那么,我怎么可能只拥有一个大.ui
文件呢?如果不可行,是否有办法告诉pyside-uic
只生成一个.py
带有多个.ui
文件作为输入的文件?