31 #warning "DataWidget.h" 34 #include <mars/main_gui/PropertyDialog.h> 35 #include <mars/main_gui/BaseWidget.h> 36 #include <mars/data_broker/ReceiverInterface.h> 37 #include <mars/data_broker/DataInfo.h> 38 #include <mars/data_broker/DataPackage.h> 44 #include <QCloseEvent> 51 namespace data_broker {
52 class DataBrokerInterface;
55 namespace data_broker_gui {
78 virtual void valueChanged(QtProperty *property,
const QVariant &value);
88 void closeEvent(QCloseEvent *event);
108 void timerEvent(QTimerEvent* event);
116 #endif // DATA_WIDGET_H
Interface for classes that want to receive data from the DataBroker.
Copyright 2012, DFKI GmbH Robotics Innovation Center.
std::vector< QtVariantProperty * > guiElements
data_broker::DataPackage dataPackage
Class containing information about a DataPackage.
Introduced for Windows compatibility.
A collection of DataItems.
The interface every DataBroker should implement.
The PropertyDialog provides the QtProperty functionality.
data_broker::DataInfo info