Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

DataSource.h

Go to the documentation of this file.
00001 #ifndef DATASOURCE_H
00002 #define DATASOURCE_H
00003 
00004 #include <qobject.h>
00005 #include <qstring.h>
00006 #include <qfile.h>
00007 #include <vector>
00008 
00009 using namespace std;
00010 
00011 class DataSource : public QObject
00012 {
00013     Q_OBJECT
00014 public:
00015     DataSource();
00016     
00017     virtual QString cell(int row, int col) const = 0;
00018     virtual void setCell(int row, int col, const QString &text) = 0;
00019 
00020     virtual int numRows() const = 0;
00021     virtual int numCols() const = 0;
00022 
00023 signals:
00024     void dataChanged();
00025 
00026 };
00027 
00028 #endif
00029 

Generated on Fri Mar 25 19:47:03 2005 for LabPlot by doxygen 1.3.6