Public Member Functions | |
ApplicationP (bool GUIenabled) | |
~ApplicationP () | |
Public Attributes | |
Gui::Document * | activeDocument |
Active document. More... | |
CommandManager | commandManager |
Handles all commands. More... | |
std::map< const App::Document *, Gui::Document * > | documents |
list of all handled documents More... | |
Gui::Document * | editDocument |
bool | isClosing |
MacroManager * | macroMngr |
std::list< Gui::BaseView * > | passive |
List of all registered views. More... | |
PreferencePackManager * | prefPackManager |
bool | startingUp |
ViewProviderMap | viewproviderMap |
Gui::ApplicationP::ApplicationP | ( | bool | GUIenabled | ) |
References macroMngr, and prefPackManager.
Gui::ApplicationP::~ApplicationP | ( | ) |
References macroMngr, and prefPackManager.
Gui::Document* Gui::ApplicationP::activeDocument |
CommandManager Gui::ApplicationP::commandManager |
Handles all commands.
Referenced by Gui::Application::commandManager().
std::map<const App::Document*, Gui::Document*> Gui::ApplicationP::documents |
list of all handled documents
Referenced by Gui::Application::getDocument(), Gui::Application::onLastWindowClosed(), Gui::Application::onUpdate(), Gui::Application::open(), Gui::Application::reopen(), Gui::Application::setActiveDocument(), Gui::Application::setEditDocument(), Gui::Application::slotActiveDocument(), Gui::Application::slotDeleteDocument(), Gui::Application::slotNewDocument(), Gui::Application::slotRelabelDocument(), Gui::Application::slotRenameDocument(), and Gui::Application::slotShowHidden().
Gui::Document* Gui::ApplicationP::editDocument |
bool Gui::ApplicationP::isClosing |
MacroManager* Gui::ApplicationP::macroMngr |
Referenced by ApplicationP(), Gui::Application::macroManager(), and ~ApplicationP().
std::list<Gui::BaseView*> Gui::ApplicationP::passive |
List of all registered views.
Referenced by Gui::Application::attachView(), Gui::Application::detachView(), Gui::Application::onUpdate(), Gui::Application::setActiveDocument(), and Gui::Application::tryClose().
PreferencePackManager* Gui::ApplicationP::prefPackManager |
Referenced by ApplicationP(), Gui::Application::prefPackManager(), and ~ApplicationP().
bool Gui::ApplicationP::startingUp |
ViewProviderMap Gui::ApplicationP::viewproviderMap |