Класс QTreeWidget. Механизм перетаскивания

   
На этом шаге рассмотрим механизм перетаскивания элементов виджета класса QTreeWidget.

   
Класс QTreeWidget поддерживает технологию перетаскивания (drag & drop). Для ее реализации необходимо вызвать метод setFlags() для тех элементов, для которых нужно включить поддержку перетаскивания с параметром Qt::ItemIsDragEnabled, возможно, скомбинированным с другими требуемыми значениями. Например:

pitem->setFlags(Qt::ItemIsDragEnabled | Qt::ItemIsEnabled);

   
По умолчанию режим переименования элементов отключен. Включить его можно, передав в метод setFlags() значение Qt::ItemIsEditable.

   
На следующем шаге продолжим знакомство с классом QTreeWidget и рассмотрим сортировку элементов.

Предыдущий шаг
Содержание
Следующий шаг



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий