Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
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
5
#include "
components/ui/shared/dialogs/style_editor/qt_style_editor.h
"
6
#include "
components/editor_data/tool_window/BlamEditorToolWindow.h
"
7
#include "ui_style_editor_tool.h"
8
9
class
BlamEditorToolWindow_StyleEditor
:
public
BlamEditorToolWindow
10
{
11
Q_OBJECT
12
13
private
:
14
Ui::style_editor_tool ui;
15
16
qt_style_editor
* style_preview =
nullptr
;
17
18
public
:
19
BlamEditorToolWindow_StyleEditor
();
20
~BlamEditorToolWindow_StyleEditor
();
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
keystone
components
ui
shared
tools
style_editor
style_editor_tool.h
Generated on Fri Jun 16 2023 09:53:00 for Blamite Game Engine - Keystone by
1.8.17