GUIFramework 1.1.0
Framework for desktop GUI applications in C++.
Loading...
Searching...
No Matches
GroupBoxAdditionalCreationData.h
Go to the documentation of this file.
1#pragma once
2
5
6namespace gui_framework
7{
8 namespace utility
9 {
11 template<>
13 {
14 protected:
15 std::wstring groupBoxClassName;
17 std::vector<GroupBox::radioButtonData> data;
18
19 public:
21
22 AdditionalCreationData(const std::wstring& groupBoxClassName, const std::string& groupBoxFunctionName, const std::vector<GroupBox::radioButtonData>& radioButtons);
23
24 virtual std::any getData() const;
25
26 virtual ~AdditionalCreationData() = default;
27 };
28 }
29}
#define GUI_FRAMEWORK_API
Standard group box with radio buttons.
Definition GroupBox.h:10
AdditionalCreationData(const std::wstring &groupBoxClassName, const std::string &groupBoxFunctionName, const std::vector< GroupBox::radioButtonData > &radioButtons)
Base templated class for component creators.