Workspace 6.21.5
|
#include <Workspace/Widgets/showwidgetbutton.h>
Public Member Functions | |
QWidgetConnector & | createWidgetConnectorImpl (QWidget &widget, const NamePath &namePath) const override |
QWidget & | createWidgetImpl (QWidget *parent) const override |
const DataExecution::DataFactory & | getDataFactory () const override |
const QMetaObject & | getQWidgetMetaObject () const override |
void | setTextFunction (ShowWidgetButtonConnector::TextFunc func) |
Public Member Functions inherited from WidgetFactory | |
virtual | ~WidgetFactory ()=default |
QWidget & | createWidget (QWidget *parent=nullptr) const |
QWidgetConnector & | createWidgetConnector (QWidget &widget, const NamePath &namePath) const |
QWidgetConnector & | createWidgetConnector (QWidget &widget, const NamePath &namePath, const DataExecution::TypeAdaptorFactory *adaptorFactory, WidgetState state) const |
virtual const DataExecution::DataFactory & | getDataFactory () const =0 |
virtual const QMetaObject & | getQWidgetMetaObject () const =0 |
virtual const char * | getWidgetName () const |
virtual bool | showInWorkspaceEditor () const |
virtual bool | supportAdaptor () const |
Static Public Member Functions | |
static ShowWidgetButtonFactory< T, ChildFactoryT > & | getInstance () |
T | Workspace data type |
WidgetFactory | to create when the button is pressed |
|
inlineoverridevirtual |
widget | A widget which can be assumed to be of a type which matches the result returned from getQWidgetMetaObject(). |
namePath | The name path of the input/output to connect to widget. |
Implements WidgetFactory.
|
inlineoverridevirtual |
Implements WidgetFactory.
|
inlineoverridevirtual |
Implements WidgetFactory.
|
inlinestatic |
|
inlineoverridevirtual |
Implements WidgetFactory.
|
inline |