19 #include <ui_MessageFieldWidget.h> 36 connectionTimer_(new QTimer(this)) {
77 ui_->lineEdit->setCurrentField(field);
78 ui_->treeWidget->setCurrentField(field);
90 return ui_->treeWidget->getCurrentFieldDataType();
113 ui_->treeWidget->clear();
128 ui_->treeWidget->clear();
133 const QString&,
const Message&)))) {
142 ui_->treeWidget->clear();
161 ui_->treeWidget->clear();
170 getMessageDataType());
172 getMessageDataType());
185 ui_->treeWidget->clear();
198 ui_->lineEdit->setMessageDataType(message.
getVariant().getType());
199 ui_->treeWidget->setMessageDataType(message.
getVariant().getType());
218 ui_->treeWidget->clear();
bool subscribe(const QString &topic, QObject *receiver, const char *method, const PropertyMap &properties=PropertyMap(), Qt::ConnectionType type=Qt::AutoConnection)
const variant_topic_tools::MessageVariant & getVariant() const
variant_topic_tools::MessageDefinition getDefinition() const
void load(const QString &type)
bool unsubscribe(const QString &topic, QObject *receiver, const char *method=0)