#include <QDisplayDataWidget.h>
Protected Attributes | |
QSimpleEdit | innerWidget_ |
Protected Attributes inherited from sofa::gui::qt::DataWidget | |
core::objectmodel::BaseData * | baseData |
bool | dirty |
int | counter |
bool | m_isFilled |
tell if DataWidget has been filled from Data true by default More... | |
bool | m_toFill |
bool to warn action is needed to fill Data, false by default More... | |
Public Member Functions | |
QDataSimpleEdit (QWidget *, const char *name, core::objectmodel::BaseData *) | |
unsigned int | numColumnWidget () override |
Helper method for colum. More... | |
unsigned int | sizeWidget () override |
Helper method to give a size. More... | |
bool | createWidgets () override |
void | setDataReadOnly (bool readOnly) override |
This method is called after createWidgets to configure whether the created widgets should be read-only. More... | |
Public Member Functions inherited from sofa::gui::qt::DataWidget | |
DataWidget (QWidget *parent, const char *name, MyData *d) | |
~DataWidget () override | |
virtual void | setData (MyData *d) |
const core::objectmodel::BaseData * | getBaseData () const |
BaseData pointer accessor function. More... | |
core::objectmodel::BaseData * | getBaseData () |
void | updateVisibility () |
bool | isDirty () |
bool | isFilled () |
return if DataWidget as been filled More... | |
void | setFilled (bool value) |
method to warn if Data has not been filled at constructor. More... | |
Protected Member Functions | |
void | readFromData () override |
The implementation of this method tells how the widget reads the value of the data. More... | |
void | writeToData () override |
Additional Inherited Members | |
Static Public Member Functions inherited from sofa::gui::qt::DataWidget | |
template<class T > | |
static T * | create (T *, const CreatorArgument &arg) |
static DataWidget * | CreateDataWidget (const DataWidget::CreatorArgument &dwarg) |
Signals inherited from sofa::gui::qt::DataWidget | |
void | WidgetDirty (bool) |
void | DataOwnerDirty (bool) |
void | dataValueChanged (QString dataValueString) |
Public Slots inherited from sofa::gui::qt::DataWidget | |
void | updateDataValue () |
void | updateWidgetValue () |
void | setWidgetDirty (bool b=true) |
void | fillFromData () |
|
protected |
sofa::gui::qt::QDataSimpleEdit::QDataSimpleEdit | ( | QWidget * | parent, |
const char * | name, | ||
core::objectmodel::BaseData * | data | ||
) |
|
overridevirtual |
The implementation of this method holds the widget creation and the signal / slot connections.
Implements sofa::gui::qt::DataWidget.
|
inlineoverridevirtual |
Helper method for colum.
Reimplemented from sofa::gui::qt::DataWidget.
|
overrideprotectedvirtual |
The implementation of this method tells how the widget reads the value of the data.
Implements sofa::gui::qt::DataWidget.
|
overridevirtual |
This method is called after createWidgets to configure whether the created widgets should be read-only.
Implements sofa::gui::qt::DataWidget.
|
inlineoverridevirtual |
Helper method to give a size.
Reimplemented from sofa::gui::qt::DataWidget.
|
overrideprotectedvirtual |
The implementation of this methods needs to tell how the widget can write its value in the data
Implements sofa::gui::qt::DataWidget.