Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: gil9red от Июнь 19, 2013, 06:46



Название: [РЕШЕНО] QTreeWidgetItem. Drag And Drop.
Отправлено: gil9red от Июнь 19, 2013, 06:46
Здравствуйте.

Имею QTreeWidget в нем item'ы делятся на 2 типа: Файл и Папка. Папка может иметь children, а Файл нет.

Используя
Код:
QTreeWidget::setDragDropMode(QAbstractItemView::InternalMove)
получил возможность перетаскивать item'ы внутри дерева.

Как сделать так, чтобы при перетаскивании на item' Файл не появлялся индикатор добавления в children?


Название: Re: QTreeWidgetItem. Drag And Drop. Запрет добавлять children.
Отправлено: gil9red от Июнь 19, 2013, 06:53
Все нашел :) И как я это сначало пропустил... :-\
Убираем флаг Qt::ItemIsDropEnabled у итема, тогда на него нельзя будет ничего дропнуть :)