1#ifndef LIBS_GUI_CFRAMEBIN_HPP_
2#define LIBS_GUI_CFRAMEBIN_HPP_
21 explicit CFrameBin(
const std::string &label);
Definition AbstractComponentGUI.hpp:30
Definition CDialog.hpp:21
Definition CFrameBin.hpp:19
AbstractComponentGUI * m_containedComponent
Definition CFrameBin.hpp:42
const AbstractComponentGUI * getContainedComponent() const
Definition CFrameBin.cpp:84
~CFrameBin() override
Definition CFrameBin.cpp:43
CFrameBin & operator=(const CFrameBin &other)=delete
CFrameBin(CFrameBin &&other)=delete
CFrameBin & operator=(CFrameBin &&other)=delete
IWidget * m_widgetRef
Definition CFrameBin.hpp:43
std::string m_label
Definition CFrameBin.hpp:41
void setContainedComponent(AbstractComponentGUI *containedComponent)
Definition CFrameBin.cpp:75
void destroyWidget() override
Definition CFrameBin.cpp:54
IWidget * createWidget(CDialog *dialogFatherRef) override
Definition CFrameBin.cpp:98
void updateContainedComponent()
Definition CFrameBin.cpp:65
CFrameBin(const CFrameBin &other)=delete
Definition IComponentsGUI.hpp:37