DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DAChartPlotSettingWidget.h
1#ifndef DACHARTPLOTSETTINGWIDGET_H
2#define DACHARTPLOTSETTINGWIDGET_H
3
4#include <QWidget>
5#include <QPointer>
6#include "DAGuiAPI.h"
7#include "qwt_plot.h"
8namespace Ui
9{
10class DAChartPlotSettingWidget;
11}
12namespace DA
13{
17class DAGUI_API DAChartPlotSettingWidget : public QWidget
18{
19 Q_OBJECT
20
21public:
22 explicit DAChartPlotSettingWidget(QWidget* parent = nullptr);
24 // 设置chart
25 void setPlot(QwtPlot* w);
26 QwtPlot* getPlot() const;
27 // 更新ui
28 void updateUI();
29
30private slots:
31 // 标题内容设置
32 void onTitleTextChanged(const QString& t);
33 void onTitleFontChanged(const QFont& f);
34 void onTitleColorChanged(const QColor& c);
35 // footer内容设置
36 void onFooterTextChanged(const QString& t);
37 void onFooterFontChanged(const QFont& f);
38 void onFooterColorChanged(const QColor& c);
39
40private:
41 Ui::DAChartPlotSettingWidget* ui;
42 QPointer< QwtPlot > mChartPlot;
43};
44} // end DA
45#endif // DACHARTPLOTSETTINGWIDGET_H
图表设置窗口
Definition DAChartPlotSettingWidget.h:18
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44