IntEnumWidget Class Reference

#include <RobotAPI/libraries/skills_gui/aron_tree_widget/widgets/IntEnumWidget.h>

+ Inheritance diagram for IntEnumWidget:

Public Member Functions

QString getText ()
 
bool hasParseErrors ()
 
 IntEnumWidget (const aron::type::IntEnumPtr &, QTreeWidgetItem *currentItem)
 
std::pair< bool, aron::data::IntPtr > parseToAron ()
 
void postCtorCall ()
 
void setText (const QString &text)
 
- Public Member Functions inherited from CustomWidget
 CustomWidget (QTreeWidgetItem *overlayingItem)
 
virtual void setSupressSignals (bool doSupress)
 

Static Public Member Functions

static IntEnumWidget * DynamicCast (QWidget *)
 
static IntEnumWidget * DynamicCastAndCheck (QWidget *)
 
- Static Public Member Functions inherited from CustomWidget
static CustomWidget * DynamicCast (QWidget *)
 
static CustomWidget * DynamicCastAndCheck (QWidget *)
 

Additional Inherited Members

- Signals inherited from CustomWidget
void elemChanged (QTreeWidgetItem *elem, int col)
 
- Protected Attributes inherited from CustomWidget
QTreeWidgetItem * overlayingItem
 

Constructor & Destructor Documentation

◆ IntEnumWidget()

IntEnumWidget ( const aron::type::IntEnumPtr & enumPtr,
QTreeWidgetItem * currentItem )

Member Function Documentation

◆ DynamicCast()

IntEnumWidget * DynamicCast ( QWidget * widget)
static

◆ DynamicCastAndCheck()

IntEnumWidget * DynamicCastAndCheck ( QWidget * elem)
static

◆ getText()

QString getText ( )

◆ hasParseErrors()

bool hasParseErrors ( )

◆ parseToAron()

std::pair< bool, aron::data::IntPtr > parseToAron ( )

◆ postCtorCall()

void postCtorCall ( )

◆ setText()

void setText ( const QString & text)

The documentation for this class was generated from the following files: