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

#include <SimpleDataWidget.h>

Inheritance diagram for sofa::gui::qt::fixed_grid_data_widget_container< T, Container >:

Public Attributes

Container w [L][C]
 
Layoutcontainer_layout
 

Public Member Functions

 fixed_grid_data_widget_container ()
 
bool createLayout (QWidget *parent)
 
bool createLayout (QLayout *layout)
 
bool createWidgets (DataWidget *parent, const data_type &d, bool readOnly)
 
void setReadOnly (bool readOnly)
 
void readFromData (const data_type &d)
 
void writeToData (data_type &d)
 
void insertWidgets ()
 

Attribute details

◆ container_layout

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
Layout* sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::container_layout

◆ w

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
Container sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::w[L][C]

Constructor details

◆ fixed_grid_data_widget_container()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::fixed_grid_data_widget_container ( )
inline

Function details

◆ createLayout() [1/2]

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
bool sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::createLayout ( QLayout *  layout)
inline

◆ createLayout() [2/2]

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
bool sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::createLayout ( QWidget parent)
inline

◆ createWidgets()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
bool sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::createWidgets ( DataWidget parent,
const data_type d,
bool  readOnly 
)
inline

◆ insertWidgets()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
void sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::insertWidgets ( )
inline

◆ readFromData()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
void sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::readFromData ( const data_type d)
inline

◆ setReadOnly()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
void sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::setReadOnly ( bool  readOnly)
inline

◆ writeToData()

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
void sofa::gui::qt::fixed_grid_data_widget_container< T, Container >::writeToData ( data_type d)
inline

Enum details

◆ anonymous enum

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
anonymous enum
Enumerator

◆ anonymous enum

template<class T , class Container = data_widget_container< typename vector_data_trait< typename vector_data_trait<T>::value_type >::value_type>>
anonymous enum
Enumerator