summaryrefslogtreecommitdiffstats
path: root/sigmodr/tree/TreeItem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmodr/tree/TreeItem.cpp')
-rw-r--r--sigmodr/tree/TreeItem.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/sigmodr/tree/TreeItem.cpp b/sigmodr/tree/TreeItem.cpp
index 76205617..7319272b 100644
--- a/sigmodr/tree/TreeItem.cpp
+++ b/sigmodr/tree/TreeItem.cpp
@@ -56,6 +56,7 @@ using namespace Sigmodr::Tree;
TreeItem::TreeItem(const TreeItemType type, Object* object, TreeItem* parent) :
m_type(type),
+ m_dirty(false),
m_object(object),
m_parent(parent)
{
@@ -315,6 +316,11 @@ Qt::ItemFlags TreeItem::flags() const
return f;
}
+bool TreeItem::isDirty() const
+{
+ return m_dirty;
+}
+
bool TreeItem::canEdit() const
{
return (EntryGame <= m_type);