 |
Blamite Game Engine - Keystone
00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Go to the documentation of this file.
7 #include "ui_guerilla_theme_preview.h"
21 void btn_close_Click();
24 Ui::guerilla_theme_preview ui;
26 std::vector<BlamEditorTagFieldControl*> fields;
KeystoneDialogResult
Enumerator containing all possible generic dialog results.
Definition: keystone_api.h:30
~guerilla_theme_preview()
Definition: guerilla_theme_preview.cpp:12
KEYSTONE QApplication * GetQApplication()
Retrieves the pointer to the current Qt application.
Definition: keystone_main.cpp:93
QHash< QSourceHighliter::Token, QTextCharFormat > theme(QSourceHighliter::Themes)
Definition: qsourcehighliterthemes.cpp:63
Interface used as a base for all tag field controls.
Definition: tag_fields.h:18
Class representing a Blamite Editor Theme.
Definition: themes.h:47
KEYSTONE_API bool OpenLocalURL(std::string url)
Opens a local file with the user's default application.
Definition: keystone_api.cpp:94
@ YesNo
Dialog is shown with a [Yes] and [No] button.
@ Warning
Dialog icon will be a yellow triangle with an exclamation mark.
@ Yes
The user pressed the 'Yes' button.
KEYSTONE BlamEditorTheme * GetTheme(std::string name)
Retrieves a theme.
Definition: themes.cpp:320
KeystoneDialogResult GetResult()
Retrieves the dialog result.
Definition: qt_message_box.cpp:167
guerilla_theme_preview(QWidget *parent=Q_NULLPTR)
Definition: guerilla_theme_preview.cpp:3
The Guerilla theme preview dialog.
Definition: guerilla_theme_preview.h:16
void SetStylesheetContents(QString stylesheet)
Sets the current stylesheet contents.
Definition: qt_style_editor.cpp:33
A theme changing notice dialog.
Definition: theme_changing_dialog.h:14
A basic message box dialog.
Definition: qt_message_box.h:39