25 #ifndef SRC_GUI_INCLUDE_CORBO_GUI_SCOPE_WIDGET_H_ 26 #define SRC_GUI_INCLUDE_CORBO_GUI_SCOPE_WIDGET_H_ 28 #include <corbo-communication/messages/core/signals.pb.h> 55 bool hasSignal(
const QString& key,
int value_idx)
const;
58 void addSignal(
const QString& signal_key,
int value_idx);
73 void dropEvent(QDropEvent* event)
override;
92 QHash<QString, SignalData>::iterator
getActiveSignal(
const QString& value_encoded_key);
93 QHash<QString, SignalData>::iterator
getActiveSignal(
const QString& key,
int value_idx);
140 #endif // SRC_GUI_INCLUDE_CORBO_GUI_SCOPE_WIDGET_H_
QCustomPlot * parentPlot() const
Time Series (trajectory resp. sequence of values w.r.t. time)
std::shared_ptr< const TimeSeriesSequence > ConstPtr
bool removePlottable(QCPAbstractPlottable *plottable)
Q_SLOT void replot(QCustomPlot::RefreshPriority refreshPriority=QCustomPlot::rpRefreshHint)
Representation of time stamps.
std::shared_ptr< const SignalHelper > ConstPtr
The central class of the library. This is the QWidget which displays the plot and interacts with the ...
std::shared_ptr< const Measurement > ConstPtr
A plottable representing a graph in a plot.
The abstract base class for all data representing objects in a plot.
Signal containing values indexed by an integer (int to double[] map)