|
#include <RobotAPI/libraries/armem_gui/instance/AronDataView.h>
Public Member Functions | |
AronDataView () | |
void | update () override |
void | update (aron::data::DictPtr aronData, aron::type::ObjectPtr aronType=nullptr) |
Public Member Functions inherited from DataView | |
void | addDataView (DataView *dataView) |
DataView () | |
void | setStatusLabel (QLabel *statusLabel) |
void | setUseTypeInfo (bool enable) |
virtual | ~DataView ()=default |
Public Member Functions inherited from Logging | |
SpamFilterDataPtr | deactivateSpam (float deactivationDurationSec=10.0f, const std::string &identifier="", bool deactivate=true) const |
disables the logging for the current line for the given amount of seconds. More... | |
MessageTypeT | getEffectiveLoggingLevel () const |
Logging () | |
void | setLocalMinimumLoggingLevel (MessageTypeT level) |
With setLocalMinimumLoggingLevel the minimum verbosity-level of log-messages can be set. More... | |
void | setTag (const LogTag &tag) |
void | setTag (const std::string &tagName) |
virtual | ~Logging () |
Additional Inherited Members | |
Signals inherited from DataView | |
void | actionsMenuRequested (const MemoryID &memoryID, QWidget *parent, const QPoint &pos, QMenu *menu) |
void | memoryIdResolutionRequested (const MemoryID &id) |
void | updated () |
void | useTypeInfoChanged (bool enable) |
Protected Types inherited from DataView | |
enum | Columns { KEY = 0, VALUE = 1, TYPE = 2 } |
Protected Slots inherited from DataView | |
virtual void | prepareTreeContextMenu (const QPoint &pos) |
void | removeImageView () |
void | showImageView (const aron::Path &elementPath) |
Protected Member Functions inherited from DataView | |
virtual QMenu * | buildActionsMenu (const QPoint &pos) |
std::optional< MemoryID > | getElementMemoryID (const aron::Path &elementPath) |
QAction * | makeActionCopyMemoryID (const MemoryID &id) |
void | showErrorMessage (const std::string &message) |
virtual void | updateData (const aron::data::DictPtr &data, aron::type::ObjectPtr aronType=nullptr) |
void | updateImageView (const aron::data::DictPtr &data) |
Protected Member Functions inherited from Logging | |
bool | checkLogLevel (MessageTypeT level) const |
const LogSenderPtr & | getLogSender () const |
Retrieve log sender. More... | |
LogSenderPtr | loghelper (const char *file, int line, const char *function) const |
Static Protected Member Functions inherited from DataView | |
static std::optional< aron::Path > | getElementPath (const QTreeWidgetItem *item) |
Protected Attributes inherited from DataView | |
aron::type::ObjectPtr | currentAronType = nullptr |
ImageView * | imageView = nullptr |
QSplitter * | splitter |
QLabel * | statusLabel = nullptr |
QTreeWidget * | tree |
QTreeWidgetItem * | treeItemData |
bool | useTypeInfo = true |
Protected Attributes inherited from Logging | |
MessageTypeT | minimumLoggingLevel |
SpamFilterDataPtr | spamFilter |
LogTag | tag |
Definition at line 11 of file AronDataView.h.
AronDataView | ( | ) |
|
overridevirtual |
Implements DataView.
Definition at line 19 of file AronDataView.cpp.
void update | ( | aron::data::DictPtr | aronData, |
aron::type::ObjectPtr | aronType = nullptr |
||
) |