crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QTabWidget
zss
  опции профиля:
сообщение 11.6.2009, 23:31
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 112
Регистрация: 9.6.2009
Пользователь №: 815

Спасибо сказали: 0 раз(а)




Репутация:   0  


Есть N вкладок, которые могут переключаться через QAction.
Хотел несколько закладок сделать невидимыми. Но данный компонент не позволяет это сделать.
Можно лишь добавлять и удалять закладки. Но тогда изменяются логические индексы закладок.
В результате плывут индексы и иконки закладок.

1. Можно ли как делать закладки невидимыми, для того, чтоб логические индексы сохранялись как у компонентов-списков.
2. Если нет, то можно ли как задать логические индексы.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
SABROG
  опции профиля:
сообщение 12.6.2009, 9:30
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Цитата(zss @ 12.6.2009, 0:31) *
Можно лишь добавлять и удалять закладки


Я не знаю какая у тебя задача, но еще можно сделать вкладку не активной. Как бы там ни было ты можешь воспользоваться динамическими свойствами QObject'a, чтобы пронумеровать свои вкладки в нужном тебе порядке:
tabWidget->widget(i)->setProperty("logicalIndex", j);


Цитата(zss @ 12.6.2009, 0:31) *
и иконки закладок.


Это как?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.12.2024, 17:06