19 #ifndef RQT_MULTIPLOT_CURVE_AXIS_CONFIG_WIDGET_H 20 #define RQT_MULTIPLOT_CURVE_AXIS_CONFIG_WIDGET_H 27 class CurveAxisConfigWidget;
46 Ui::CurveAxisConfigWidget*
ui_;
56 void configTopicChanged(
const QString& topic);
57 void configTypeChanged(
const QString& type);
58 void configFieldTypeChanged(
int fieldType);
59 void configFieldChanged(
const QString& field);
60 void configScaleConfigChanged();
62 void comboBoxTopicUpdateStarted();
63 void comboBoxTopicUpdateFinished();
64 void comboBoxTopicCurrentTopicChanged(
const QString& topic);
66 void comboBoxTypeUpdateStarted();
67 void comboBoxTypeUpdateFinished();
68 void comboBoxTypeCurrentTypeChanged(
const QString& type);
70 void widgetFieldLoadingStarted();
71 void widgetFieldLoadingFinished();
72 void widgetFieldLoadingFailed(
const QString& error);
73 void widgetFieldConnecting(
const QString& topic);
74 void widgetFieldConnected(
const QString& topic);
75 void widgetFieldConnectionTimeout(
const QString& topic,
double timeout);
76 void widgetFieldCurrentFieldChanged(
const QString& field);
78 void checkBoxFieldReceiptTimeStateChanged(
int state);