Elaztek Developer Hub
Blamite Game Engine - Keystone  00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
foundry_main_window.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QMainWindow>
4 #include <qlabel.h>
5 
8 #include "ui_foundry_main_window.h"
9 
14 {
15  Q_OBJECT
16 
17 private slots:
18 
19 private:
20  Ui::foundry_main_window ui;
21 
22  FoundryMenubar* menubar = nullptr;
23  QLabel* status_text = nullptr;
24 
25 public:
26  foundry_main_window(QWidget *parent = Q_NULLPTR);
28 };
foundry_main_window::~foundry_main_window
~foundry_main_window()
Definition: foundry_main_window.cpp:27
BlamEditorWindowType
BlamEditorWindowType
Enumerator used to identify the type of the main editor window.
Definition: BlamEditorWindow.h:33
BlamEditorWindow::SetupWindow
void SetupWindow()
Prepares the main window layout.
Definition: BlamEditorWindow.cpp:21
foundry_menubar.h
BlamEditorWindow.h
foundry_main_window
The main window for Foundry.
Definition: foundry_main_window.h:13
BlamEditorWindow
Interface class that all main editing tool windows inherit from.
Definition: BlamEditorWindow.h:48
foundry_main_window.h
BlamEditorWindowType::Foundry
@ Foundry
The editor window is the main window for Foundry (see foundry_main_window).
FoundryMenubar
The Foundry menu bar.
Definition: foundry_menubar.h:11
foundry_main_window::foundry_main_window
foundry_main_window(QWidget *parent=Q_NULLPTR)
Definition: foundry_main_window.cpp:6