1

我正在尝试创建一个属性面板作为使用 PyKDE 和 PyQT 的更大应用程序的一部分。QStackedWidget 和 QStackedLayout 看起来不错,但情况有点复杂:

  • QStacked(Widget|Layout) 是拆分器的子项,
  • QStacked(Widget|Layout) 包含:
    • 一个文本字段
    • 一个 QFormLayout (用于属性)

使用 QStackedWidget 意味着我无法添加布局(仅小部件),使用 QStackedLayout 会导致各种问题,因为一切都希望使用小部件而不是布局。

我怎样才能摆脱这个烂摊子?

4

1 回答 1

1

好吧,您可以将 QFrames 添加到堆叠的小部件中,然后将必要的小部件添加到框架中

于 2011-01-14T23:24:05.017 回答