Russian Qt Forum
Ноябрь 15, 2024, 09:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Увеличить tableview  (Прочитано 3825 раз)
trot
Гость
« : Ноябрь 29, 2010, 22:33 »

Есть много таблиц, которые размещены в layout-ах. Как сделать так, что бы при клике на кнопку "Увеличить", выбранная таблица отображалась поверх остальных в увеличенном размере? Спасибо.
Записан
crossly
Гость
« Ответ #1 : Ноябрь 29, 2010, 22:51 »

открыть в отдельном окне...
Записан
trot
Гость
« Ответ #2 : Ноябрь 29, 2010, 22:54 »

Необходимо, чтобы именно текущем окне.
Записан
crossly
Гость
« Ответ #3 : Ноябрь 29, 2010, 23:07 »

вам не кажется что
Цитировать
выбранная таблица отображалась поверх остальных
и
Цитировать
чтобы именно текущем окне.
немного не вяжется... ??
Записан
trot
Гость
« Ответ #4 : Ноябрь 29, 2010, 23:25 »

Раставлю приоритеты. Во-первых, нужная таблица должна находиться в текущем окне. Во-вторых, она должна быть увеличена для удобства работы. Если нельзя добиться предложенного варианта с размещением поверх других таблиц (например с абсолютным позиционированием), тогда может изменить размеры layout-ов (сжать не нужные в данный момент таблицы). Хотелось бы применить первый варианта, но как?
Записан
crossly
Гость
« Ответ #5 : Ноябрь 29, 2010, 23:45 »

именно так как я предложил ... используй popup window...
Записан
asvil
Гость
« Ответ #6 : Ноябрь 29, 2010, 23:47 »

Возможно setMinimumSize() на лету. Для нужной 800х600. Для ненужных 0х0. Ну и sizePolicy по умолчанию всем поменять, какие точно не помню. Получиться не поверх, но как вариант.
Записан
alexman
Гость
« Ответ #7 : Ноябрь 29, 2010, 23:51 »

Можно сграбить виджет и показать в качестве фона, а таблицу показать в окне. Как-то так!
Записан
trot
Гость
« Ответ #8 : Ноябрь 29, 2010, 23:54 »

именно так как я предложил ... используй popup window...
можно поподробнее
Записан
Kolobok
Гость
« Ответ #9 : Ноябрь 30, 2010, 00:48 »

Сделай hide остальным таблицам.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.058 секунд. Запросов: 21.