22 QwtPlot* getPlot()
const;
23 void setPlot(QwtPlot* chart,
int axisID);
25 void resetAxisValue();
27 void setEnableAxis(
bool on =
true);
28 bool isEnableAxis()
const;
30 void enableWidget(
bool enable =
true);
32 void setEnableCheckBoxIcon(
const QIcon& icon);
33 QIcon getEnableCheckBoxIcon()
const;
42 void onCheckBoxEnableCliecked(
bool on);
43 void onLineEditTextChanged(
const QString& text);
44 void onAxisFontChanged(
const QFont& font);
45 void onAxisFontColorChanged(
const QColor& color);
46 void onAxisLabelAligmentChanged(Qt::Alignment al);
47 void onAxisLabelRotationChanged(
double v);
48 void onAxisMarginValueChanged(
int v);
49 void onAxisMaxScaleChanged(
double v);
50 void onAxisMinScaleChanged(
double v);
51 void onScaleDivChanged();
52 void onScaleStyleChanged(
int id);
55 void updateUI(QwtPlot* chart,
int axisID);
67 void disconnectChart();
70 Ui::DAChartAxisSetWidget* ui;
71 QPointer< QwtPlot > m_plot;
72 QButtonGroup* m_buttonGroup;