Переоценка макета для виджета pyqtC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Переоценка макета для виджета pyqt

Сообщение Anonymous »

Я пытаюсь создать свое собственное приложение с графическим интерфейсом, используя Pyqt (5, я думаю). Что ж, Mainwindow состоит из Menubar, Statusbar и центрального виджета. Центральный виджет - qtabwidget. На каждой вкладке есть собственный виджет рабочего места. Это все должно быть сделано в одном виджете, который является единственным виджетом на вкладке. Я использую qhboxlayout s и qvboxlayout s на каждом этапе запуска задачи. Когда я делаю начальный self.setlayout (somelayout1) он работает нормально. Но как я делаю следующие шаги различными методами класса этого виджета Self.SetLayout (somelayout2) , self.setlayout (somelayout3) и т. Д., Новая макет натягивается в верхней части всех предыдущих макетов. Больше, чем это: все части предыдущих слоев, которые не покрываются новыми, остаются активными! Уже попытались даже создать контейнер для макета из 1 элемента и влияя на него с помощью self.layout (). Rementitem (0) и self.layout (). Setlayout (newlayout) (или .inserlayout (newlayout) , но нет разницы. Задняя сторона?

Подробнее здесь: https://stackoverflow.com/questions/417 ... idget-pyqt
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»