From 367ee0998f66eddce99a710a09de58378d163d28 Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Sat, 2 May 2009 03:33:19 -0400 Subject: Return the flags for the item --- sigmodr/tree/TreeItem.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sigmodr/tree/TreeItem.cpp') diff --git a/sigmodr/tree/TreeItem.cpp b/sigmodr/tree/TreeItem.cpp index ca19d184..c2ff7583 100644 --- a/sigmodr/tree/TreeItem.cpp +++ b/sigmodr/tree/TreeItem.cpp @@ -64,7 +64,10 @@ QString TreeItem::text() const Qt::ItemFlags TreeItem::flags() const { - // TODO + Qt::ItemFlags f = Qt::ItemIsDropEnabled | Qt::ItemIsEnabled; + if (canEdit()) + f |= Qt::ItemIsDragEnabled | Qt::ItemIsSelectable; + return f; } bool TreeItem::canEdit() const -- cgit