19 #ifndef RQT_MULTIPLOT_PLOT_CONFIG_WIDGET_H 20 #define RQT_MULTIPLOT_PLOT_CONFIG_WIDGET_H 22 #include <QListWidgetItem> 28 class PlotConfigWidget;
42 void copySelectedCurves();
45 bool eventFilter(QObject*
object, QEvent* event);
48 Ui::PlotConfigWidget*
ui_;
53 void configTitleChanged(
const QString& title);
54 void configPlotRateChanged(
double rate);
56 void lineEditTitleEditingFinished();
58 void pushButtonAddCurveClicked();
59 void pushButtonEditCurveClicked();
60 void pushButtonRemoveCurvesClicked();
62 void pushButtonCopyCurvesClicked();
63 void pushButtonPasteCurvesClicked();
65 void curveListWidgetItemSelectionChanged();
66 void curveListWidgetItemDoubleClicked(QListWidgetItem* item);
68 void doubleSpinBoxPlotRateValueChanged(
double value);
70 void clipboardDataChanged();