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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Таблица элементов  (Прочитано 2802 раз)
like-nix
Гость
« : Февраль 20, 2011, 14:55 »

Подскажите как сделать нечто подобное.

Нужна таблица элементов, с возможностью масштабирования и сменой представления (варианты детализированный список / иконки / обычный список), сортировка элементов.

Сейчас очень кратко описал так как надо бежать =)

Через часик другой дополню. Но суть думаю понятна, хотелось бы узнать какие компоненты использовать, и может кто примером поделится.

Смотрите вложение для разъяснения

http://s40.radikal.ru/i090/1102/5d/607a1a17deb9.jpg
 
При изменении масштаба должно быть так

http://i051.radikal.ru/1102/22/8b4a3593dcde.jpg
Записан
ruzik
Гость
« Ответ #1 : Февраль 20, 2011, 16:05 »

Ну я предложу сделать так(возможно это не очень правильно и удобно, но как по-другому не знаю), создай панель, а в неё размещай картинки и тп, того что тебе надо(лучше сделай свой класс или массив элементов того класса, который тебе нужен), далее соедини их в один слой(слой ячеек, как называется точно не помню), далее если надо проходись по этим элементам циклом и изменяй их размер, а тут уж они сами будут компоноваться как надо
Записан
like-nix
Гость
« Ответ #2 : Февраль 20, 2011, 16:12 »

Не знал про автокомпоновку =)
А какой Layout надо для автокомпоновки использовать?
Записан
like-nix
Гость
« Ответ #3 : Февраль 20, 2011, 16:30 »

Понял как сделать автокомпоновку попробую с ней
Записан
Fat-Zer
Гость
« Ответ #4 : Февраль 20, 2011, 17:55 »

эммм.... поидей это всё из коробки обычный QListView умеет (в рижиме отображения иконок или как-то так)
Записан
ruzik
Гость
« Ответ #5 : Февраль 20, 2011, 19:53 »

Да по-моему вы правы и представление называется detalis(в net'e называется  Улыбающийся), просто моим подходом можно более гибко изменять элементы и тп, хотя с listView намного легче, и в принципе я бы на нам остановился, если не нужно ничего особого
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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