QTabWidget |
Здравствуйте, гость ( Вход | Регистрация )
QTabWidget |
zss |
19.8.2009, 15:31
Сообщение
#1
|
Участник Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0 |
у QTabWidget лежат 2 widget-a. Если я одному делаю setVisible(false), то он нифига не скрывается. Почему ?
P.S. Можно ли сделать так, чтоб если виджет один, то закладка не показывалась. P.P.S Если QTabWidget следать setClosable(true), то можно ли ими манипулировать как и QDockWidget-ом, а именно toogleViewAction ? |
|
|
panter_dsd |
19.8.2009, 17:25
Сообщение
#2
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
1. Если ты хочешь, чтобы не было видно вкладку, просто удаляй ее, по другому никак. На pro.org.ru поднимался этот вопрос когда-то, можешь поискать. Я считаю, что луше делать enabled(false) для вкладки. Пусть не исчезает, а будет неактивной.
2. Можно использовать QTabBar. |
|
|
Litkevich Yuriy |
19.8.2009, 17:55
Сообщение
#3
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
zss |
20.8.2009, 11:31
Сообщение
#4
|
Участник Группа: Участник Сообщений: 112 Регистрация: 9.6.2009 Пользователь №: 815 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
panter_dsd |
20.8.2009, 16:43
Сообщение
#5
|
Жаждущий знаний Группа: Участник Сообщений: 254 Регистрация: 1.1.2009 Из: Санкт-Петербург Пользователь №: 474 Спасибо сказали: 32 раз(а) Репутация: 3 |
void QTabWidget::setTabEnabled ( int index, bool enable )
|
|
|
Текстовая версия | Сейчас: 15.1.2025, 7:34 |