00001 #include <qapplication.h> 00002 #include <qmainwindow.h> 00003 #include <qmenubar.h> 00004 #include <qpopupmenu.h> 00005 #include <qaction.h> 00006 #include <qworkspace.h> 00007 00008 class ApplicationWindow; 00009 extern QApplication *mainapp; 00010 extern ApplicationWindow * mainwindow; 00011 00012 class ApplicationWindow: public QMainWindow 00013 { 00014 Q_OBJECT 00015 private: 00016 QWorkspace * workspace; 00017 public: 00018 ApplicationWindow(); 00019 public slots: 00020 void newWindow(); 00021 void recalcNow(); 00022 void allowUserInput(); 00023 void insertRows(); 00024 void insertCols(); 00025 void copyRight(); 00026 void copyDown(); 00027 void openFile(); 00028 void saveFile(); 00029 void saveFileAs(); 00030 void doAbout(); 00031 }; 00032