IntEnumWidget Class Reference

#include <RobotAPI/gui-plugins/SkillManagerPlugin/aronTreeWidget/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::IntPtrparseToAron ()
 
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 IntEnumWidgetDynamicCast (QWidget *)
 
static IntEnumWidgetDynamicCastAndCheck (QWidget *)
 
- Static Public Member Functions inherited from CustomWidget
static CustomWidgetDynamicCast (QWidget *)
 
static CustomWidgetDynamicCastAndCheck (QWidget *)
 

Additional Inherited Members

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

Detailed Description

Definition at line 16 of file IntEnumWidget.h.

Constructor & Destructor Documentation

◆ IntEnumWidget()

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

Definition at line 12 of file IntEnumWidget.cpp.

Member Function Documentation

◆ DynamicCast()

IntEnumWidget * DynamicCast ( QWidget *  widget)
static

Definition at line 38 of file IntEnumWidget.cpp.

+ Here is the caller graph for this function:

◆ DynamicCastAndCheck()

IntEnumWidget * DynamicCastAndCheck ( QWidget *  elem)
static

Definition at line 44 of file IntEnumWidget.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getText()

QString getText ( )

Definition at line 69 of file IntEnumWidget.cpp.

+ Here is the caller graph for this function:

◆ hasParseErrors()

bool hasParseErrors ( )

Definition at line 56 of file IntEnumWidget.cpp.

+ Here is the call graph for this function:

◆ parseToAron()

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

Definition at line 75 of file IntEnumWidget.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ postCtorCall()

void postCtorCall ( )

◆ setText()

void setText ( const QString &  text)

Definition at line 62 of file IntEnumWidget.cpp.


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