qt4, Drag'n'Drop и QAbstractItemModel

shlyumper

А что, есть здесь специалисты по Qt4?
Хочу сделать хитрое дерево через QTreeView, в которое из других источников во время Drag'n'Drop можно делать только Qt::CopyAction, а в пределах самого дерева на содержимое дерева только Qt::MoveAction.
Вопрос вот в чем: можно ли такого добиться не делая сабкласс от QTreeView, а чисто средствами модели?

spitfire

Глупый вопрос - а зачем делать это не делая сабкласс?

shlyumper

Две причины:
1. Судя по всему, именно так задумывали авторы - стандартный drag-drop полностью реализуется средствами модели. Это типа философия model-view.
2. View находится на форме, сгенереной designer-qt4. Если делать subclass, то это прибавляет своего гемороя.
Оставить комментарий
Имя или ник:
Комментарий: