The main Guerilla window.
More...
#include <guerilla_window.h>
The main Guerilla window.
◆ guerilla_window()
guerilla_window::guerilla_window |
( |
BlamConfigurationFile * |
guerilla_config, |
|
|
QWidget * |
parent = Q_NULLPTR |
|
) |
| |
Initializes the application window.
- Parameters
-
guerilla_config | - Pointer to the Guerilla configuration file. |
◆ ~guerilla_window()
guerilla_window::~guerilla_window |
( |
| ) |
|
◆ GetCurrentTagEditor()
tag_editor * guerilla_window::GetCurrentTagEditor |
( |
| ) |
|
◆ OnThemeChange()
Updates the window icon when the active theme changes.
- Parameters
-
new_theme | - The newly applied theme. |
Reimplemented from KeystoneThemeChangeReceiver.
◆ OpenTag()
BlamResult guerilla_window::OpenTag |
( |
QString |
file_path | ) |
|
Attempts to open a tag for editing.
- Parameters
-
file_path | - The path to the tag file. |
- Returns
- #BlamResult::Success_OK if the tag was opened successfully, otherwise returns an error code.
◆ ToggleExplorer()
void guerilla_window::ToggleExplorer |
( |
| ) |
|
Toggles the Explorer Bar.
◆ ToggleOutput()
void guerilla_window::ToggleOutput |
( |
| ) |
|
Toggles the console output window.
◆ config
BlamConfigurationFile* guerilla_window::config |
Pointer to the Guerilla configuration file.
◆ layout_type
The layout type the window is currently using.
◆ mdi_area
The MDI area used for tag documents. Only set when using MDI layout.
◆ show_explorer
bool guerilla_window::show_explorer = false |
Whether or not the Explorer Bar is currently being displayed.
◆ show_output_window
bool guerilla_window::show_output_window = false |
Whether or not the output window is currently being displayed.
◆ tab_area
QTabWidget* guerilla_window::tab_area = nullptr |
The tab widget used for tag documents. Only set when using Tab layout.
The documentation for this class was generated from the following files: