|
|
#include <RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h>
Inheritance diagram for SkillDetailsTreeWidget:Public Slots | |
| void | copyCurrentConfig () |
| void | copyShortcutToClipboard () |
| void | disconnectGui () |
| void | reloadLastExecutionParameters () |
| void | reloadLastParameters () |
| void | resetCurrentConfig () |
| void | resizeContents () |
| Problem: columns 0 and 1 have arbitrary size; so we want to limit their size, to make sure everything is visible without scrolling. | |
| void | updateGui (SkillManagerWrapper::Snapshot update) |
Signals | |
| void | updated (const skills::SkillID shownSkill) |
Public Member Functions | |
| aron::data::DictPtr | getConfigAsAron () |
| std::optional< skills::SkillID > | getShownId () |
| void | pasteCurrentConfig () |
| void | resetWidget () |
| SkillDetailsTreeWidget (std::shared_ptr< SkillManagerWrapper > _memory, QWidget *parent=nullptr) | |
| void | updateContents (skills::SkillID const &skillId, skills::SkillDescription const &descr) |
Additional Inherited Members | |
Protected Member Functions inherited from MemoryCommunicatorBase | |
| MemoryCommunicatorBase (std::shared_ptr< SkillManagerWrapper > _memory) | |
Protected Attributes inherited from MemoryCommunicatorBase | |
| std::shared_ptr< SkillManagerWrapper > | memory |
| SkillDetailsTreeWidget | ( | std::shared_ptr< SkillManagerWrapper > | _memory, |
| QWidget * | parent = nullptr ) |
|
slot |
|
slot |
|
slot |
| aron::data::DictPtr getConfigAsAron | ( | ) |
| std::optional< SkillID > getShownId | ( | ) |
| void pasteCurrentConfig | ( | ) |
|
slot |
|
slot |
|
slot |
| void resetWidget | ( | ) |
|
slot |
Problem: columns 0 and 1 have arbitrary size; so we want to limit their size, to make sure everything is visible without scrolling.
Column 2 is limited by design, as it only contains type information.
| void updateContents | ( | skills::SkillID const & | skillId, |
| skills::SkillDescription const & | descr ) |
|
signal |
|
slot |