![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Andrewshkovskii |
![]()
Сообщение
#1
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
Дело такое. Есть QTabWidget, на его первой закладке лежит лейаут с парой виджетов.
Задача : при переключении табов этот лейаут перетаскивать на открытый таб. Зачем : на лейауте лежат 2 QTableView, по клику таба туда должны загружаться различные данные, в зависимости от выбранного таба. Реализация : ? В данный момент попробывал :
это ничего не дало..как быть? ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
отказатся от QTabWidget вместо него использовать связку - QTabBar и QWidget. Визуально соеденяешь их (с помощью вертикального компоновщика).
В виджет помещаешь свои хахаряшки, используешь сигнал QTabBar::currentChanged(int index ) для изменения данных. |
|
|
Andrewshkovskii |
![]()
Сообщение
#3
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
Цитата Визуально соеденяешь их (с помощью вертикального компоновщика). Вертикальный компоновщик это QVBoxLayout? |
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
угу
|
|
|
Andrewshkovskii |
![]()
Сообщение
#5
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 351 Регистрация: 27.12.2008 Пользователь №: 467 Спасибо сказали: 18 раз(а) Репутация: ![]() ![]() ![]() |
А, понял, я буду менять закладки, но страницы меняться не будут.годно, спасибо за идею
![]() |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 23.6.2025, 23:09 |