void IdfObjectWatcher::change() { bool wasDirty = m_dirty; m_dirty = true; if (enabled()){ if (!wasDirty){ onBecomeDirty(); } onChangeIdfObject(); } }
void WorkspaceWatcher::change() { bool wasDirty = m_dirty; m_dirty = true; if (enabled()){ if (!wasDirty){ onBecomeDirty(); } onChangeWorkspace(); } }