54 "non existing ProjectManager.");
67 throw GUIHelpers::Error(
"AppSvc::projectManager() -> Error. Attempt to subscribe "
68 "ProjectManager twice.");
76 throw GUIHelpers::Error(
"AppSvc::projectManager() -> Error. Attempt to unsubscribe "
77 "ProjectManager before it was subscribed.");
85 throw GUIHelpers::Error(
"AppSvc::projectManager() -> Error. Attempt to subscribe "
86 "MaterialModel twice.");
94 throw GUIHelpers::Error(
"AppSvc::projectManager() -> Error. Attempt to unsubscribe "
95 "MaterialModel before it was subscribed.");
Defines class GUIHelpers functions.
static void unsubscribe(ProjectManager *projectManager)
void this_unsubscribe(ProjectManager *projectManager)
void this_subscribe(ProjectManager *projectManager)
static ProjectManager * projectManager()
MaterialModel * this_materialModel()
MaterialModel * m_materialModel
static MaterialModel * materialModel()
ProjectManager * m_projectManager
ProjectManager * this_projectManager()
static void subscribe(ProjectManager *projectManager)
static AppSvc & instance()
Handles activity related to opening/save projects.