OpenMW
|
00001 #ifndef CSV_DOC_STARTUP_H 00002 #define CSV_DOC_STARTUP_H 00003 00004 #include <QWidget> 00005 00006 class QGridLayout; 00007 class QString; 00008 class QPushButton; 00009 class QWidget; 00010 class QIcon; 00011 00012 namespace CSVDoc 00013 { 00014 class StartupDialogue : public QWidget 00015 { 00016 Q_OBJECT 00017 00018 private: 00019 00020 int mWidth; 00021 int mColumn; 00022 QGridLayout *mLayout; 00023 00024 QPushButton *addButton (const QString& label, const QIcon& icon); 00025 00026 QWidget *createButtons(); 00027 00028 QWidget *createTools(); 00029 00030 public: 00031 00032 StartupDialogue(); 00033 00034 signals: 00035 00036 void createGame(); 00037 00038 void createAddon(); 00039 00040 void loadDocument(); 00041 00042 void editConfig(); 00043 }; 00044 } 00045 00046 #endif