【问题标题】:How to use QStackedWidget/QStackedLayout in PyQT/PyKDE?如何在 PyQT/PyKDE 中使用 QStackedWidget/QStackedLayout?
【发布时间】:2011-01-15 07:24:05
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: pyqt pykde


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2010-10-22
      • 1970-01-01
      • 2016-07-30
      • 2018-01-25
      • 2022-12-10
      • 2012-08-11
      • 2018-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多