All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Qtilities::ProjectManagement::Interfaces::IProject Member List

This is the complete list of members for Qtilities::ProjectManagement::Interfaces::IProject, including all inherited members.

addProjectItem(IProjectItem *project_item, bool inherit_modification_state=false)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
closeProject(ITask *task=0)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
isModified() const =0Qtilities::Core::Interfaces::IModificationNotifierpure virtual
loadProject(const QString &file_name, bool close_current_first=true, ITask *task=0)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
modificationStateChanged(bool is_modified) const =0Qtilities::Core::Interfaces::IModificationNotifierpure virtual
newProject()=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
NotificationTarget enum nameQtilities::Core::Interfaces::IModificationNotifier
NotifyListeners enum valueQtilities::Core::Interfaces::IModificationNotifier
NotifyNone enum valueQtilities::Core::Interfaces::IModificationNotifier
NotifySubjects enum valueQtilities::Core::Interfaces::IModificationNotifier
objectBase()=0Qtilities::Core::Interfaces::IObjectBasepure virtual
objectBase() const =0Qtilities::Core::Interfaces::IObjectBasepure virtual
objectOriginID() const Qtilities::Core::Interfaces::IObjectBaseinline
projectFile() const =0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
projectItem(int index)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
projectItemCount() const =0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
projectItemNames() const =0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
projectName() const =0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
removeProjectItem(IProjectItem *project_item)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
saveProject(const QString &file_name, ITask *task=0)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual
setModificationState(bool new_state, NotificationTargets notification_targets=NotifyListeners, bool force_notifications=false)=0Qtilities::Core::Interfaces::IModificationNotifierpure virtual
setObjectOriginID(const QString &object_origin_id)Qtilities::Core::Interfaces::IObjectBaseinline
setProjectItems(QList< IProjectItem * > project_items, bool inherit_modification_state=false)=0Qtilities::ProjectManagement::Interfaces::IProjectpure virtual


Qtilities : Reference Documentation Back to top Copyright © 2009-2013, Jaco Naudé