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.
about_blamite.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QDialog>
4 
5 #include "ui_about_blamite.h"
6 
10 class about_blamite : public QDialog
11 {
12  Q_OBJECT
13 
14 private slots:
18  void btn_ok_Click();
19 
23  void btn_docs_Click();
24 
28  void btn_elaztek_Click();
29 
30 private:
31  Ui::about_blamite ui;
32 
36  void resizeEvent(QResizeEvent* event);
37 
41  void showEvent(QShowEvent* event);
42 
43 public:
47  about_blamite(QWidget *parent = Q_NULLPTR);
48 
53 };
BlamEditorTheme::GetResource
std::string GetResource(std::string group_id, std::string id)
Retrieves a resource path from the theme.
Definition: BlamEditorTheme.cpp:158
about_blamite.h
about_blamite::about_blamite
about_blamite(QWidget *parent=Q_NULLPTR)
Constructs the about box.
Definition: about_blamite.cpp:11
themes.h
utils.h
BlamKeystoneAPI::OpenWebURL
KEYSTONE_API bool OpenWebURL(std::string url)
Opens a URL in the user's default web browser.
Definition: keystone_api.cpp:63
keystone_api.h
BlamKeystone::Themes::GetActiveTheme
KEYSTONE BlamEditorTheme * GetActiveTheme()
Retrieves the currently selected theme.
Definition: themes.cpp:335
BlamKeystone::Utils::SetGraphicsViewImage
KEYSTONE void SetGraphicsViewImage(QGraphicsView *graphics_view, std::string image_path, Qt::AspectRatioMode aspect_ratio_mode)
Applies an image to a graphics view, without the need for extra scene/pixmap management.
Definition: utils.cpp:221
about_blamite::~about_blamite
~about_blamite()
Destroys the about box.
Definition: about_blamite.cpp:67
about_blamite
The Blamite About dialog.
Definition: about_blamite.h:10