Chrysalis - CLO3D Extensions
Toggle main menu visibility
Loading...
Searching...
No Matches
BaseExtensionSettingsWidget.h
Go to the documentation of this file.
1
#ifndef CHRYSALIS_BASEEXTENSIONSETTINGSWIDGET_H
2
#define CHRYSALIS_BASEEXTENSIONSETTINGSWIDGET_H
3
4
#include "
CLO3DExtensionExport.h
"
5
6
#include "NamedWidget.h"
7
#include "
BaseExtensionSettings.h
"
8
9
namespace
CLO3D::UI
{
10
class
CLO3D_EXTENSION
BaseExtensionSettingsWidget
:
public
NamedWidget {
11
Q_OBJECT
12
public
:
13
explicit
BaseExtensionSettingsWidget
(
BaseExtensionSettings
* extensionSettings, QWidget *parent);
14
[[nodiscard]]
BaseExtensionSettings
*
getBaseExtensionSettings
()
const
;
15
public
slots:
16
virtual
void
read
();
17
virtual
void
write
();
18
private
:
19
BaseExtensionSettings
* extensionSettings_;
20
};
21
}
22
23
#endif
//CHRYSALIS_BASEEXTENSIONSETTINGSWIDGET_H
BaseExtensionSettings.h
CLO3DExtensionExport.h
CLO3D_EXTENSION
#define CLO3D_EXTENSION
Definition
CLO3DExtensionExport.h:12
CLO3D::BaseExtensionSettings
Definition
BaseExtensionSettings.h:7
CLO3D::UI::BaseExtensionSettingsWidget::read
virtual void read()
Definition
BaseExtensionSettingsWidget.cpp:16
CLO3D::UI::BaseExtensionSettingsWidget::BaseExtensionSettingsWidget
BaseExtensionSettingsWidget(BaseExtensionSettings *extensionSettings, QWidget *parent)
Definition
BaseExtensionSettingsWidget.cpp:5
CLO3D::UI::BaseExtensionSettingsWidget::getBaseExtensionSettings
BaseExtensionSettings * getBaseExtensionSettings() const
Definition
BaseExtensionSettingsWidget.cpp:8
CLO3D::UI::BaseExtensionSettingsWidget::write
virtual void write()
Definition
BaseExtensionSettingsWidget.cpp:12
CLO3D::UI
Definition
BaseCommandArgumentsWidget.h:10
integrations
clo3d
include
BaseExtensionSettingsWidget.h
Generated by
1.17.0