|
WSF
|
#include <ActionManager.hpp>
Inherits QObject.
Public Member Functions | |
| ActionManager () | |
| ~ActionManager () override | |
| void | BuildUpProjectContextMenu (QMenu &aMenu) |
| void | BuildUpTitleBarMenu (QMenu &aMenu, Editor *aEditorPtr) |
| void | AppendEditActions (QMenu *aMenuPtr) |
| void | BuildUpTextSourceContextMenu (QMenu &aMenu, TextSource *aSource, int aMainFile) |
| void | UpdateFocusActions () |
| void | NewProject () |
| wizard::ActionManager::ActionManager | ( | ) |
|
override |
| void wizard::ActionManager::AppendEditActions | ( | QMenu * | aMenuPtr | ) |
| void wizard::ActionManager::BuildUpProjectContextMenu | ( | QMenu & | aMenu | ) |
| void wizard::ActionManager::BuildUpTextSourceContextMenu | ( | QMenu & | aMenu, |
| TextSource * | aSource, | ||
| int | aMainFile ) |
References wizard::TextSource::BrowseContainingFolder(), wizard::TextSource::CopyPathToClipboard(), wizard::TextSource::FindIncludeLocations(), wizard::TextSource::GetSystemPath(), wizard::TextSource::IsModified(), wizard::Util::IsNonTextFile(), wizard::TextSource::Save(), wizard::TextSource::SaveAs(), and wizSignals.
| void wizard::ActionManager::BuildUpTitleBarMenu | ( | QMenu & | aMenu, |
| Editor * | aEditorPtr ) |
References wizard::TextSource::BrowseContainingFolder(), wizard::TextSource::CopyPathToClipboard(), wizard::TextSource::FindIncludeLocations(), wizard::Editor::GetSource(), wizard::Editor::PrintFile(), wizard::TextSource::Save(), and wizard::TextSource::SaveAs().
Referenced by wizard::Editor::BuildTitleBarMenu().
| void wizard::ActionManager::NewProject | ( | ) |
References wizard::ProjectWorkspace::Instance(), and wizard::ProjectWorkspace::NewProject().
Referenced by wizard::StartupDialog::StartupDialog().
| void wizard::ActionManager::UpdateFocusActions | ( | ) |
References wizard::EditorManager::GetCurrentEditor(), wizard::ProjectWorkspace::GetEditorManager(), and wizard::ProjectWorkspace::Instance().
Referenced by wizard::Editor::event().