Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: UNION labs от Июнь 12, 2014, 07:51



Название: QTreeView drag&drop визуализация перетаскивания в виндовс
Отправлено: UNION labs от Июнь 12, 2014, 07:51
Привет.

У меня такой вопрос: после того, как я захватил элемент дерева и переношу его в другое место, то в убунте вместе с курсором таскается и тот самый элемент, а вот в виндовсе почему-то отображается только индикатор места вставки (картинки прикрепил)... Это нормальное поведение или я что-то делаю не так!? И можно как-нибудь в виндовс сделать так, чтобы выбранный элемент таскался вместе с указателем?

Вот код, как я инициилизирую дерево
Код:
m_navigationTree->setDragDropMode(QAbstractItemView::DragDrop);
m_navigationTree->setDragEnabled(true);
m_navigationTree->setDropIndicatorShown(true);
m_navigationTree->setSelectionMode(QAbstractItemView::ContiguousSelection);

Использую Qt 5.3