Elaztek Developer Hub
Blamite Game Engine - Keystone  00386.06.16.23.0646.blamite
A library that enables the use of Qt in Blamite's editing tools.
style_editor_tool.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QDockWidget>
4 
7 #include "ui_style_editor_tool.h"
8 
10 {
11  Q_OBJECT
12 
13 private:
14  Ui::style_editor_tool ui;
15 
16  qt_style_editor* style_preview = nullptr;
17 
18 public:
21 
22 private slots:
23  void btn_load_styles_Click();
24  void btn_widget_preview_Click();
25  void btn_apply_Click();
26  void btn_save_Click();
27 
28 };
BlamEditorToolWindow
Base class for all editor tool windows.
Definition: BlamEditorToolWindow.h:37
BlamEditorToolWindow.h
BlamKeystone::GetQApplication
KEYSTONE QApplication * GetQApplication()
Retrieves the pointer to the current Qt application.
Definition: keystone_main.cpp:92
BlamEditorToolWindow_StyleEditor::BlamEditorToolWindow_StyleEditor
BlamEditorToolWindow_StyleEditor()
Definition: style_editor_tool.cpp:8
keystone_main.h
BlamEditorToolWindowType
BlamEditorToolWindowType
Enumerator containing all possible editor tool window types.
Definition: BlamEditorToolWindow.h:21
BlamEditorToolWindowType::StyleEditor
@ StyleEditor
BlamEditorToolWindow_StyleEditor::~BlamEditorToolWindow_StyleEditor
~BlamEditorToolWindow_StyleEditor()
Definition: style_editor_tool.cpp:23
style_editor_tool.h
qt_style_editor
A style editing window.
Definition: qt_style_editor.h:15
BlamEditorToolWindow_StyleEditor
Definition: style_editor_tool.h:9
qt_style_editor.h