ProfileMenuWidget Class Reference

#include <RobotAPI/libraries/skills_gui/skill_details/ProfileMenuWidget.h>

+ Inheritance diagram for ProfileMenuWidget:

Public Member Functions

 ProfileMenuWidget (std::shared_ptr< SkillManagerWrapper > _memory, QWidget *parent=nullptr)
 

Public Attributes

QPushButton * copyArgsToClipboard = nullptr
 
QComboBox * profileSelector = nullptr
 
QPushButton * resetArgsToProfile = nullptr
 
QPushButton * setArgsFromClipboard = nullptr
 

Static Public Attributes

static const constexpr char * COPY_ARGS_BUTTON_TEXT = "Copy Args to Clipboard"
 
static const constexpr char * DEFAULT_PROFILE_TEXT = "<No Profile selected. Using root>"
 
static const constexpr char * PROFILE_NOT_IMPLEMENTED
 
static const constexpr char * RESET_ARGS_BUTTON_TEXT = "Reset Args to Profile"
 
static const constexpr char * SET_ARGS_BUTTON_TEXT = "Set Args from Clipboard"
 

Additional Inherited Members

- Protected Member Functions inherited from MemoryCommunicatorBase
 MemoryCommunicatorBase (std::shared_ptr< SkillManagerWrapper > _memory)
 
- Protected Attributes inherited from MemoryCommunicatorBase
std::shared_ptr< SkillManagerWrappermemory
 

Detailed Description

Definition at line 12 of file ProfileMenuWidget.h.

Constructor & Destructor Documentation

◆ ProfileMenuWidget()

ProfileMenuWidget ( std::shared_ptr< SkillManagerWrapper _memory,
QWidget *  parent = nullptr 
)
inline

Definition at line 29 of file ProfileMenuWidget.h.

Member Data Documentation

◆ COPY_ARGS_BUTTON_TEXT

const constexpr char* COPY_ARGS_BUTTON_TEXT = "Copy Args to Clipboard"
staticconstexpr

Definition at line 17 of file ProfileMenuWidget.h.

◆ copyArgsToClipboard

QPushButton* copyArgsToClipboard = nullptr

Definition at line 25 of file ProfileMenuWidget.h.

◆ DEFAULT_PROFILE_TEXT

const constexpr char* DEFAULT_PROFILE_TEXT = "<No Profile selected. Using root>"
staticconstexpr

Definition at line 19 of file ProfileMenuWidget.h.

◆ PROFILE_NOT_IMPLEMENTED

const constexpr char* PROFILE_NOT_IMPLEMENTED
staticconstexpr
Initial value:
=
"Profiles other than the root profile are currently not supported."

Definition at line 20 of file ProfileMenuWidget.h.

◆ profileSelector

QComboBox* profileSelector = nullptr

Definition at line 27 of file ProfileMenuWidget.h.

◆ RESET_ARGS_BUTTON_TEXT

const constexpr char* RESET_ARGS_BUTTON_TEXT = "Reset Args to Profile"
staticconstexpr

Definition at line 18 of file ProfileMenuWidget.h.

◆ resetArgsToProfile

QPushButton* resetArgsToProfile = nullptr

Definition at line 26 of file ProfileMenuWidget.h.

◆ SET_ARGS_BUTTON_TEXT

const constexpr char* SET_ARGS_BUTTON_TEXT = "Set Args from Clipboard"
staticconstexpr

Definition at line 16 of file ProfileMenuWidget.h.

◆ setArgsFromClipboard

QPushButton* setArgsFromClipboard = nullptr

Definition at line 24 of file ProfileMenuWidget.h.


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