4 #include <qmainwindow.h>
15 QAction* file_new_tag =
nullptr;
16 QAction* file_new_tag_class =
nullptr;
17 QAction* file_open_tag =
nullptr;
18 QAction* file_open_tag_class =
nullptr;
19 QAction* file_close =
nullptr;
20 QAction* file_save =
nullptr;
21 QAction* file_save_as =
nullptr;
22 QAction* file_save_all =
nullptr;
23 QAction* file_import_asset =
nullptr;
24 QAction* file_settings =
nullptr;
25 QAction* file_plugin_manager =
nullptr;
26 QAction* file_load_workspace =
nullptr;
27 QAction* file_save_workspace =
nullptr;
28 QAction* file_exit =
nullptr;
31 QAction* edit_undo =
nullptr;
32 QAction* edit_redo =
nullptr;
33 QAction* edit_cut =
nullptr;
34 QAction* edit_copy =
nullptr;
35 QAction* edit_paste =
nullptr;
36 QAction* edit_clear =
nullptr;
37 QAction* edit_expert_mode =
nullptr;
38 QAction* edit_show_block_sizes =
nullptr;
39 QAction* edit_disable_tag_template_view =
nullptr;
40 QAction* edit_show_hidden_fields =
nullptr;
41 QAction* edit_show_unused_fields =
nullptr;
44 QAction* view_explorer_bar =
nullptr;
45 QAction* view_output =
nullptr;
46 QAction* view_style_editor =
nullptr;
47 QAction* view_tag_designer =
nullptr;
48 QAction* view_tool_command =
nullptr;
51 QAction* window_cascade =
nullptr;
52 QAction* window_tile_horizontally =
nullptr;
53 QAction* window_tile_vertically =
nullptr;
54 QAction* window_tile_in_grid =
nullptr;
57 QAction* tag_view_tag_details =
nullptr;
58 QAction* tag_view_tag_source =
nullptr;
59 QAction* tag_compile =
nullptr;
60 QAction* tag_decompile =
nullptr;
63 QAction* plugin_view_plugin_details =
nullptr;
64 QAction* plugin_view_plugin_source =
nullptr;
67 QAction* help_about_guerilla =
nullptr;
68 QAction* help_check_for_updates =
nullptr;
69 QAction* help_online_documentation =
nullptr;
70 QAction* help_about_qt =
nullptr;
71 QAction* help_submit_feedback =
nullptr;
81 void FileAboutToShow();
83 void File_New_TagClicked();
84 void File_New_TagClassClicked();
85 void File_Open_TagClicked();
86 void File_Open_TagClassClicked();
87 void File_CloseClicked();
88 void File_SaveClicked();
89 void File_SaveAsClicked();
90 void File_SaveAllClicked();
91 void File_ImportAssetClicked();
92 void File_SettingsClicked();
93 void File_PluginManagerClicked();
94 void File_LoadWorkspaceClicked();
95 void File_SaveWorkspaceClicked();
96 void File_ExitClicked();
99 void EditAboutToShow();
100 void Edit_UndoClicked();
101 void Edit_RedoClicked();
102 void Edit_CutClicked();
103 void Edit_CopyClicked();
104 void Edit_PasteClicked();
105 void Edit_ClearClicked();
106 void Edit_ExpertModeClicked();
107 void Edit_ShowBlockSizesClicked();
108 void Edit_DisableTagTemplateViewClicked();
109 void Edit_ShowHiddenFieldsClicked();
110 void Edit_ShowUnusedFieldsClicked();
113 void ViewAboutToShow();
115 void View_ExplorerBarClicked();
116 void View_OutputClicked();
117 void View_StyleEditorClicked();
118 void View_TagDesignerClicked();
119 void View_RunToolCommandClicked();
122 void WindowAboutToShow();
124 void Window_CascadeClicked();
125 void Window_TileHorizontallyClicked();
126 void Window_TileVerticallyClicked();
127 void Window_TileInGridClicked();
130 void TagAboutToShow();
132 void Tag_ViewTagDetailsClicked();
133 void Tag_ViewTagSourceClicked();
134 void Tag_CompileClicked();
135 void Tag_DecompileClicked();
138 void PluginAboutToShow();
140 void Plugin_ViewPluginDetailsClicked();
141 void Plugin_ViewPluginSourceClicked();
144 void HelpAboutToShow();
146 void Help_AboutGuerillaClicked();
147 void Help_CheckForUpdatesClicked();
148 void Help_OnlineDocumentationClicked();
149 void Help_AboutQtClicked();
150 void Help_SubmitFeedbackClicked();