SOFA API  3ea83cbd
Open source framework for multi-physics simuation
sofa::gui::qt::QDisplayDataWidget Class Reference

#include <QDisplayDataWidget.h>

Inheritance diagram for sofa::gui::qt::QDisplayDataWidget:

Protected Attributes

core::objectmodel::BaseDatadata_
 
ModifyObjectFlags flags_
 
QDisplayDataInfoWidgetdatainfowidget_
 
DataWidgetdatawidget_
 
unsigned int numWidgets_
 
QGridLayout * gridLayout_
 

Public Member Functions

 QDisplayDataWidget (QWidget *parent, core::objectmodel::BaseData *data, const ModifyObjectFlags &flags)
 
unsigned int getNumWidgets () const
 
ModifyObjectFlags flag ()
 

Static Protected Member Functions

static QIcon & RefreshIcon ()
 

Signals

void WidgetDirty (bool)
 
void WidgetUpdate ()
 
void DataUpdate ()
 
void DataOwnerDirty (bool)
 
void dataValueChanged (QString)
 

Public Slots

void UpdateData ()
 
void UpdateWidgets ()
 

Attribute details

◆ data_

core::objectmodel::BaseData* sofa::gui::qt::QDisplayDataWidget::data_
protected

◆ datainfowidget_

QDisplayDataInfoWidget* sofa::gui::qt::QDisplayDataWidget::datainfowidget_
protected

◆ datawidget_

DataWidget* sofa::gui::qt::QDisplayDataWidget::datawidget_
protected

◆ flags_

ModifyObjectFlags sofa::gui::qt::QDisplayDataWidget::flags_
protected

◆ gridLayout_

QGridLayout* sofa::gui::qt::QDisplayDataWidget::gridLayout_
protected

◆ numWidgets_

unsigned int sofa::gui::qt::QDisplayDataWidget::numWidgets_
protected

Constructor details

◆ QDisplayDataWidget()

sofa::gui::qt::QDisplayDataWidget::QDisplayDataWidget ( QWidget parent,
core::objectmodel::BaseData data,
const ModifyObjectFlags flags 
)

Function details

◆ DataOwnerDirty

void sofa::gui::qt::QDisplayDataWidget::DataOwnerDirty ( bool  )
signal

◆ DataUpdate

void sofa::gui::qt::QDisplayDataWidget::DataUpdate ( )
signal

◆ dataValueChanged

void sofa::gui::qt::QDisplayDataWidget::dataValueChanged ( QString  )
signal

◆ flag()

ModifyObjectFlags sofa::gui::qt::QDisplayDataWidget::flag ( )
inline

◆ getNumWidgets()

unsigned int sofa::gui::qt::QDisplayDataWidget::getNumWidgets ( ) const
inline

◆ RefreshIcon()

static QIcon& sofa::gui::qt::QDisplayDataWidget::RefreshIcon ( )
inlinestaticprotected

◆ UpdateData

void sofa::gui::qt::QDisplayDataWidget::UpdateData ( )
slot

◆ UpdateWidgets

void sofa::gui::qt::QDisplayDataWidget::UpdateWidgets ( )
slot

◆ WidgetDirty

void sofa::gui::qt::QDisplayDataWidget::WidgetDirty ( bool  )
signal

◆ WidgetUpdate

void sofa::gui::qt::QDisplayDataWidget::WidgetUpdate ( )
signal