 |
Blamite Game Engine - Keystone
00382.05.09.23.1235.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
4 #include <Strings/components/classes/events/events.h>
8 #include "ui_shared_settings.h"
23 Ui::shared_settings ui;
25 std::vector<BlamConfigurationFile*> configuration_files = std::vector<BlamConfigurationFile*>();
27 std::vector<QWidget*> current_child_items = std::vector<QWidget*>();
31 bool dialog_ready =
true;
36 void AddSettingControl(BlamConfigurationSetting* setting);
66 void TreeWidgetSelectionChanged();
68 void Button_ResetConfig_Clicked();
69 void Button_OpenDataFolder_Clicked();
70 void Button_SaveAndClose_Clicked();
71 void Button_Apply_Clicked();
72 void Button_Cancel_Clicked();
~shared_settings()
Destroys the settings dialog and cleans up any resources used.
Definition: shared_settings.cpp:79
Definition: BlamEditorConfigField_Generic.h:10
shared_settings(QWidget *parent=Q_NULLPTR)
Constructs the settings dialog.
Definition: shared_settings.cpp:18
void UpdateActiveSettingControl(BlamEditorConfigField_Generic *field)
TBA.
Definition: shared_settings.cpp:91
Definition: BlamEditorConfigField_String.h:7
void ApplyNewTheme()
Definition: shared_settings.cpp:247
void OnEditorThemeChangeEvent(EditorThemeChangeEvent *event)
Definition: shared_settings.cpp:234
Class for the new unified Settings dialog.
Definition: shared_settings.h:18