36 virtual void updateUI(QwtPlotItem* item)
override;
37 void applySetting(QwtPlotSpectrogram* item);
39 void setTitle(
const QString& t);
40 QString getTitle()
const;
42 void setDisplayMode(QwtPlotSpectrogram::DisplayMode v);
43 QwtPlotSpectrogram::DisplayMode getDisplayMode()
const;
45 void setFromColor(
const QColor& v);
46 QColor getFromColor()
const;
47 void setToColor(
const QColor& v);
48 QColor getToColor()
const;
50 QPen getCurvePen()
const;
52 QBrush getFillBrush()
const;
59 void setCurvePen(
const QPen& v);
62 void resetDisplayModeComboBox();
64 void onDisplayModeCurrentIndexChanged(
int index);
65 void onFromColorChanged(
const QPen& p);
66 void onToColorChanged(
const QPen& p);
67 void onCurvePenChanged(
const QPen& p);
69 virtual void plotItemAttached(QwtPlotItem* plotItem,
bool on);
72 Ui::DAChartSpectrogramItemSettingWidget* ui;