|
#include <RobotAPI/libraries/skills_gui/skill_details/SkillDetailsTreeWidget.h>
Public Slots | |
void | copyCurrentConfig () |
void | copyCurrentSkillID () |
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. More... | |
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 | |
![]() | |
MemoryCommunicatorBase (std::shared_ptr< SkillManagerWrapper > _memory) | |
![]() | |
std::shared_ptr< SkillManagerWrapper > | memory |
Definition at line 15 of file SkillDetailsTreeWidget.h.
SkillDetailsTreeWidget | ( | std::shared_ptr< SkillManagerWrapper > | _memory, |
QWidget * | parent = nullptr |
||
) |
Definition at line 25 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 296 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 309 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 91 of file SkillDetailsTreeWidget.cpp.
aron::data::DictPtr getConfigAsAron | ( | ) |
Definition at line 285 of file SkillDetailsTreeWidget.cpp.
std::optional< SkillID > getShownId | ( | ) |
Definition at line 33 of file SkillDetailsTreeWidget.cpp.
void pasteCurrentConfig | ( | ) |
Definition at line 321 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 241 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 223 of file SkillDetailsTreeWidget.cpp.
|
slot |
Definition at line 338 of file SkillDetailsTreeWidget.cpp.
void resetWidget | ( | ) |
Definition at line 362 of file SkillDetailsTreeWidget.cpp.
|
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.
Definition at line 208 of file SkillDetailsTreeWidget.cpp.
void updateContents | ( | skills::SkillID const & | skillId, |
skills::SkillDescription const & | descr | ||
) |
Definition at line 46 of file SkillDetailsTreeWidget.cpp.
|
signal |
|
slot |