Workspace 6.21.5
Public Member Functions | List of all members
CustomWidgetWrapper Class Reference

A wrapper for an editor based on a preferred display widget; controls moving data between the model and the widget's data object.

#include <Tools/GlobalsComparison/Application/Widgets/customwidgetwrapper.h>

Inherits QWidget.

Public Member Functions

 CustomWidgetWrapper (QWidget &child, const QString &widgetName, QWidget *parent=Q_NULLPTR)
 
QWidget & childWidget ()
 
QString dataType () const
 
QString name () const
 
void setDataObject (DataExecution::DataObject &dataObject)
 
bool setValue (const QVariant &value)
 
QVariant value () const
 

Constructor & Destructor Documentation

◆ CustomWidgetWrapper()

CustomWidgetWrapper ( QWidget &  child,
const QString &  widgetName,
QWidget *  parent = Q_NULLPTR 
)

Member Function Documentation

◆ childWidget()

QWidget & childWidget ( )

◆ dataType()

QString dataType ( ) const

◆ name()

QString name ( ) const

◆ setDataObject()

void setDataObject ( DataExecution::DataObject dataObject)

◆ setValue()

bool setValue ( const QVariant &  value)

◆ value()

QVariant value ( ) const