crossplatform.ru

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


  Ответ в Как сделать такую модель/представление?
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
lanz Дата 14.3.2015, 21:44
  http://www.doc.crossplatform.ru/qt/4.3.2/model-view-dnd.html
phpCoder Дата 13.3.2015, 21:32
  Добрый день.

Нужно сделать следующую модель/представление:
Есть три колонки (аля QListWidget/View) - A1, B1 и B2. Как видно, две последних колонки объеденены одним смыслом. Из колонки А1 можно перетаскивать итемы только в колонку B1. Из B1 соответственно обратно в А1. Перетаскивания вида А1 -> А1 и B1 -> B1 запрещены. Перетаскивать что-либо в B2 также запрещается.
Когда пользователь нажимает (выделяет) элемент в колонке B2, в колонке B1 отображаются его дочерние элементы (если они есть).

Как можно подобное сделать? На какие классы смотреть? Наследовать что-то или как-то сигналами/слотами объединить обособленные QListWidget/View?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 24.4.2024, 2:56