OpenMW
apps/opencs/view/doc/startup.hpp
Go to the documentation of this file.
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