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.
BlamEditorConfigField_Boolean.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../generic/BlamEditorConfigField_Generic.h"
4 
5 #include <qcheckbox.h>
6 
8 {
9 private:
10  QCheckBox* bool_input = nullptr;
11 
12 public:
13  BlamEditorConfigField_Boolean(shared_settings* _settings_dialog, BlamConfigurationSetting* _setting, QWidget* parent = Q_NULLPTR);
14 
15 private slots:
16  void OnCheckChanged(int new_state);
17 };
BlamEditorConfigField_Generic
Definition: BlamEditorConfigField_Generic.h:10
BlamEditorConfigField_Boolean::BlamEditorConfigField_Boolean
BlamEditorConfigField_Boolean(shared_settings *_settings_dialog, BlamConfigurationSetting *_setting, QWidget *parent=Q_NULLPTR)
Definition: BlamEditorConfigField_Boolean.cpp:7
BlamEditorConfigField_Generic::ui
Ui::BlamEditorConfigField_Generic ui
Definition: BlamEditorConfigField_Generic.h:15
BlamEditorConfigField_Boolean.h
BlamEditorConfigField_Boolean
Definition: BlamEditorConfigField_Boolean.h:7
BlamEditorConfigField_Generic::setting
BlamConfigurationSetting * setting
Definition: BlamEditorConfigField_Generic.h:19
shared_settings
Class for the new unified Settings dialog.
Definition: shared_settings.h:18
shared_settings.h