Как использовать QStackedWidget / QStackedLayout в PyQT / PyKDE? - PullRequest
1 голос
/ 12 января 2011

Я пытаюсь создать панель свойств как часть более крупного приложения, которое использует PyKDE и PyQT. QStackedWidget и QStackedLayout выглядят правильно, но ситуация немного сложная:

  • QStacked (Widget | Layout) является подэлементом сплиттера,
  • QStacked (Widget | Layout) содержит:
    • Текстовое поле
    • QFormLayout (для свойств)

Использование QStackedWidget означает, что я не могу добавлять макеты (только виджеты), использование QStackedLayout приводит ко всем видам проблем, потому что все ожидает работы с виджетами, а не с макетами.

Как мне выйти из этого беспорядка?

1 Ответ

1 голос
/ 15 января 2011

Ну, вы можете добавить QFrames в ваш сложенный виджет и затем добавить необходимые виджеты в кадр

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...