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;
50 QAction* window_cascade =
nullptr;
51 QAction* window_tile_horizontally =
nullptr;
52 QAction* window_tile_vertically =
nullptr;
53 QAction* window_tile_in_grid =
nullptr;
56 QAction* tag_view_tag_details =
nullptr;
57 QAction* tag_view_tag_source =
nullptr;
58 QAction* tag_compile =
nullptr;
59 QAction* tag_decompile =
nullptr;
62 QAction* plugin_view_plugin_details =
nullptr;
63 QAction* plugin_view_plugin_source =
nullptr;
66 QAction* help_about_guerilla =
nullptr;
67 QAction* help_check_for_updates =
nullptr;
68 QAction* help_online_documentation =
nullptr;
69 QAction* help_about_qt =
nullptr;
70 QAction* help_submit_feedback =
nullptr;
80 void FileAboutToShow();
82 void File_New_TagClicked();
83 void File_New_TagClassClicked();
84 void File_Open_TagClicked();
85 void File_Open_TagClassClicked();
86 void File_CloseClicked();
87 void File_SaveClicked();
88 void File_SaveAsClicked();
89 void File_SaveAllClicked();
90 void File_ImportAssetClicked();
91 void File_SettingsClicked();
92 void File_PluginManagerClicked();
93 void File_LoadWorkspaceClicked();
94 void File_SaveWorkspaceClicked();
95 void File_ExitClicked();
98 void EditAboutToShow();
99 void Edit_UndoClicked();
100 void Edit_RedoClicked();
101 void Edit_CutClicked();
102 void Edit_CopyClicked();
103 void Edit_PasteClicked();
104 void Edit_ClearClicked();
105 void Edit_ExpertModeClicked();
106 void Edit_ShowBlockSizesClicked();
107 void Edit_DisableTagTemplateViewClicked();
108 void Edit_ShowHiddenFieldsClicked();
109 void Edit_ShowUnusedFieldsClicked();
112 void ViewAboutToShow();
114 void View_ExplorerBarClicked();
115 void View_OutputClicked();
116 void View_StyleEditorClicked();
117 void View_TagDesignerClicked();
120 void WindowAboutToShow();
122 void Window_CascadeClicked();
123 void Window_TileHorizontallyClicked();
124 void Window_TileVerticallyClicked();
125 void Window_TileInGridClicked();
128 void TagAboutToShow();
130 void Tag_ViewTagDetailsClicked();
131 void Tag_ViewTagSourceClicked();
132 void Tag_CompileClicked();
133 void Tag_DecompileClicked();
136 void PluginAboutToShow();
138 void Plugin_ViewPluginDetailsClicked();
139 void Plugin_ViewPluginSourceClicked();
142 void HelpAboutToShow();
144 void Help_AboutGuerillaClicked();
145 void Help_CheckForUpdatesClicked();
146 void Help_OnlineDocumentationClicked();
147 void Help_AboutQtClicked();
148 void Help_SubmitFeedbackClicked();