SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::gui::qt::struct_data_widget_container< T, 0 > Class Template Reference

#include <StructDataWidget.h>

Public Attributes

MasterLayoutmaster_layout
 
Layoutcontainer_layout
 

Public Member Functions

 struct_data_widget_container ()
 
void setMasterLayout (MasterLayout *)
 
bool createLayout (DataWidget *)
 
bool createLayout (QLayout *)
 
bool createWidgets (DataWidget *, const data_type &, bool)
 
void setReadOnly (bool)
 
void readFromData (const data_type &)
 
void readConstantsFromData (const data_type &)
 
void writeToData (data_type &)
 
void insertWidgets ()
 

Attribute details

◆ container_layout

template<class T >
Layout* sofa::gui::qt::struct_data_widget_container< T, 0 >::container_layout

◆ master_layout

template<class T >
MasterLayout* sofa::gui::qt::struct_data_widget_container< T, 0 >::master_layout

Constructor details

◆ struct_data_widget_container()

Function details

◆ createLayout() [1/2]

template<class T >
bool sofa::gui::qt::struct_data_widget_container< T, 0 >::createLayout ( DataWidget )
inline

◆ createLayout() [2/2]

template<class T >
bool sofa::gui::qt::struct_data_widget_container< T, 0 >::createLayout ( QLayout *  )
inline

◆ createWidgets()

template<class T >
bool sofa::gui::qt::struct_data_widget_container< T, 0 >::createWidgets ( DataWidget ,
const data_type ,
bool   
)
inline

◆ insertWidgets()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::insertWidgets ( )
inline

◆ readConstantsFromData()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::readConstantsFromData ( const data_type )
inline

◆ readFromData()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::readFromData ( const data_type )
inline

◆ setMasterLayout()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::setMasterLayout ( MasterLayout )
inline

◆ setReadOnly()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::setReadOnly ( bool  )
inline

◆ writeToData()

template<class T >
void sofa::gui::qt::struct_data_widget_container< T, 0 >::writeToData ( data_type )
inline