00001
00002
00003
00004
00005
00006
00007
00008 #ifndef SCHEDULINGDOC_H
00009 #define SCHEDULINGDOC_H
00010
00011
00012 #include <qobject.h>
00013
00014
00015
00020 class SchedulingDoc : public QObject
00021 {
00022 Q_OBJECT
00023
00024 public:
00025 SchedulingDoc();
00026 ~SchedulingDoc();
00027 void newDoc();
00028 bool save();
00029 bool saveAs(const QString &filename);
00030 bool load(const QString &filename);
00031 bool isModified() const;
00032
00033 signals:
00034 void documentChanged();
00035
00036 protected:
00037 bool modified;
00038 };
00039
00040 #endif