+++ /dev/null
-#ifndef APPWINDOW_H
-#define APPWINDOW_H
-#include <QtGui/QMainWindow>
-#include <QtCore/QVariant>
-#include <QtGui/QAction>
-#include <QtGui/QApplication>
-#include <QtGui/QButtonGroup>
-#include <QtGui/QHeaderView>
-#include <QtGui/QMainWindow>
-#include <QtGui/QMenu>
-#include <QtGui/QMenuBar>
-#include <QtGui/QStatusBar>
-#include <QtGui/QWidget>
-
-class Workspace;
-
-
-
-class AppWindow:public QMainWindow
-{
- Q_OBJECT
-
-public:
- AppWindow(QWidget *parent=0);
-
-private:
- QMenu *fileMenu;
- QMenu *editMenu;
- QToolBar *fileToolBar;
- QToolBar *editToolBar;
- QAction *newAct;
- QAction *openAct;
- QAction *saveAct;
- QAction *saveAsAct;
- QAction *exitAct;
-
-
- Workspace *mWorkspace;
-
-private slots:
- void newFile();
- void open();
- bool save();
- bool saveAs();
-
-private:
-
-
-private:
- void createActions();
- void createMenus();
- void createToolBars();
- void createStatusBar();
- void readSettings();
- void writeSettings();
- bool maybeSave();
-
-
-};
-
-#endif // APPWINDOW_H