kchart
kchartDataConfigPage.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __KCHARTDATACONFIGPAGE_H__
00021 #define __KCHARTDATACONFIGPAGE_H__
00022
00023 #include <qwidget.h>
00024 #include <qbutton.h>
00025 #include <qlistbox.h>
00026 #include <qpainter.h>
00027
00028 #include "koChart.h"
00029
00030
00031 class QLineEdit;
00032 class QRadioButton;
00033 class QCheckBox;
00034
00035
00036 namespace KChart
00037 {
00038
00039 class KChartParams;
00040
00041 class KChartDataConfigPage : public QWidget
00042 {
00043 Q_OBJECT
00044
00045 public:
00046 KChartDataConfigPage( KChartParams* params, QWidget* parent,
00047 KDChartTableData *dat);
00048 void init();
00049 void defaults();
00050 void apply();
00051
00052 public slots:
00053
00054 private:
00055 KChartParams *m_params;
00056 KDChartTableData *data;
00057
00058 QLineEdit *m_dataArea;
00059 QRadioButton *m_rowMajor;
00060 QRadioButton *m_colMajor;
00061 QCheckBox *m_firstRowAsLabel;
00062 QCheckBox *m_firstColAsLabel;
00063 };
00064
00065 }
00066
00067 #endif
|