PyQt GUI 应用程序多页
PyQt GUI application multiple pages
所以我正在尝试创建一个包含多个页面的应用程序。我想要某种菜单,用户可以使用它在应用程序具有的不同“页面”之间导航。
我查看了 QStackedWidget,但似乎在这种情况下(使用 uic 加载 ui)我必须将整个业务逻辑(对于所有页面)写在一个 class,即使我设法在某种程度上将它们分开,这似乎也不是一个很好的解决方案。我也不想为每个页面创建一个新的 window,最好将它们放在一个页面上并只打开某些事件。
我查看了自定义小部件,但我认为这些小部件的理想用例是可重用性,而不是像这样的应用程序中的“页面”。
你会推荐什么?
我在 问题的帮助下设法解决了问题。我很困惑,因为我添加到 StackedWidget 的小部件不会出现。
所以我正在尝试创建一个包含多个页面的应用程序。我想要某种菜单,用户可以使用它在应用程序具有的不同“页面”之间导航。
我查看了 QStackedWidget,但似乎在这种情况下(使用 uic 加载 ui)我必须将整个业务逻辑(对于所有页面)写在一个 class,即使我设法在某种程度上将它们分开,这似乎也不是一个很好的解决方案。我也不想为每个页面创建一个新的 window,最好将它们放在一个页面上并只打开某些事件。
我查看了自定义小部件,但我认为这些小部件的理想用例是可重用性,而不是像这样的应用程序中的“页面”。
你会推荐什么?
我在