QTfrontend/ui_hwform.h
changeset 87 ff213e443336
parent 85 44d9045b26ff
child 128 223522298250
equal deleted inserted replaced
86:664b536a1c27 87:ff213e443336
    15 #include <QtGui/QPushButton>
    15 #include <QtGui/QPushButton>
    16 #include <QtGui/QStackedWidget>
    16 #include <QtGui/QStackedWidget>
    17 #include <QtGui/QToolBox>
    17 #include <QtGui/QToolBox>
    18 #include <QtGui/QWidget>
    18 #include <QtGui/QWidget>
    19 #include <QStackedLayout>
    19 #include <QStackedLayout>
    20 #include "teamselect.h"
    20 
    21 #include "gamecfgwidget.h"
    21 class PageMain;
       
    22 class PageLocalGame;
       
    23 class PageEditTeam;
       
    24 class PageMultiplayer;
       
    25 class PagePlayDemo;
       
    26 class PageOptions;
       
    27 class PageNet;
       
    28 class PageNetChat;
       
    29 class PageNetGame;
    22 
    30 
    23 class Ui_HWForm
    31 class Ui_HWForm
    24 {
    32 {
    25 public:
    33 public:
    26 	QWidget *centralWidget;
    34 	QWidget *centralWidget;
    27 	QWidget *pageLG;
    35 
    28 	QPushButton *BtnSimpleGame;
    36 	PageMain *pageMain;
    29 	QPushButton *BtnSPBack;
    37 	PageLocalGame *pageLocalGame;
    30 	QWidget *pageET;
    38 	PageEditTeam *pageEditTeam;
    31 	QGroupBox *GBoxHedgehogs;
    39 	PageMultiplayer *pageMultiplayer;
    32 	QGroupBox *GBoxTeam;
    40 	PagePlayDemo *pagePlayDemo;
    33 	QGroupBox *GBoxFort;
    41 	PageOptions *pageOptions;
    34 	QComboBox *CBFort;
    42 	PageNet *pageNet;
    35 	QLabel *FortPreview;
    43 	PageNetChat *pageNetChat;
    36 	QGroupBox *GBoxGrave;
    44 	PageNetGame *pageNetGame;
    37 	QComboBox *CBGrave;
       
    38 	QLabel *GravePreview;
       
    39 	QGroupBox *GBoxBinds;
       
    40 	QToolBox *BindsBox;
       
    41 	QWidget *page_A;
       
    42 	QWidget *page_W;
       
    43 	QWidget *page_WP;
       
    44 	QWidget *page_O;
       
    45 	QPushButton *BtnTeamDiscard;
       
    46 	QPushButton *BtnTeamSave;
       
    47 	QWidget *pageOpt;
       
    48 	QGroupBox *groupBox;
       
    49 	QPushButton *BtnNewTeam;
       
    50 	QPushButton *BtnEditTeam;
       
    51 	QComboBox *CBTeamName;
       
    52 	QComboBox *CBResolution;
       
    53 	QCheckBox *CBEnableSound;
       
    54 	QCheckBox *CBFullscreen;
       
    55 	QLabel *label;
       
    56 	QLineEdit *editNetNick;
       
    57 	QPushButton *BtnSaveOptions;
       
    58 	QPushButton *BtnSetupBack;
       
    59 	QWidget *pageMP;
       
    60 	QPushButton *BtnMPBack;
       
    61 	QListWidget *listWidget;
       
    62 	QWidget *pagePDemo;
       
    63 	QPushButton *BtnPlayDemo;
       
    64 	QListWidget *DemosList;
       
    65 	QPushButton *BtnDemosBack;
       
    66 	QWidget *pageNet;
       
    67 	QPushButton *BtnNetConnect;
       
    68 	QPushButton *BtnNetBack;
       
    69 	QWidget *pageNetChat;
       
    70 	QPushButton *BtnNetChatDisconnect;
       
    71 	QListWidget *ChannelsList;
       
    72 	QPushButton *BtnNetChatJoin;
       
    73 	QPushButton *BtnNetChatCreate;
       
    74 	QWidget *pageNetGame;
       
    75 	QPushButton *BtnNetCFGBack;
       
    76 	QPushButton *BtnNetCFGAddTeam;
       
    77 	QPushButton *BtnNetCFGGo;
       
    78 	QListWidget *listNetTeams;
       
    79 	QWidget *pageMain;
       
    80 	QPushButton *BtnSinglePlayer;
       
    81 	QPushButton *BtnMultiplayer;
       
    82 	QPushButton *BtnSetup;
       
    83 	QPushButton *BtnExit;
       
    84 	QPushButton *BtnDemos;
       
    85 	QPushButton *BtnNet;
       
    86 
    45 
    87 	QStackedLayout *Pages;
    46 	QStackedLayout *Pages;
    88 	QFont *font14;
    47 	QFont *font14;
    89 	TeamSelWidget *PageLGTeamsSelect;
       
    90 	GameCFGWidget *pageLGGameCFG;
       
    91 
    48 
    92 	void setupUi(QMainWindow *HWForm);
    49 	void setupUi(QMainWindow *HWForm);
    93 	void SetupFonts();
    50 	void SetupFonts();
    94 	void SetupPages(QWidget *Parent);
    51 	void SetupPages(QWidget *Parent);
    95 	void SetupPageLocalGame(QWidget *Parent);
       
    96 	void SetupPageEditTeam(QWidget *Parent);
       
    97 	void SetupPageOptions(QWidget *Parent);
       
    98 	void SetupPageMultiplayer(QWidget *Parent);
       
    99 	void SetupPagePlayDemo(QWidget *Parent);
       
   100 	void SetupPageNet(QWidget *Parent);
       
   101 	void SetupPageNetChat(QWidget *Parent);
    52 	void SetupPageNetChat(QWidget *Parent);
   102 	void SetupPageNetGame(QWidget *Parent);
    53 	void SetupPageNetGame(QWidget *Parent);
   103 	void SetupPageMain(QWidget *Parent);
       
   104 
       
   105 	void retranslateUi(QMainWindow *HWForm);
       
   106 };
    54 };
   107 
    55 
   108 namespace Ui {
       
   109 	class HWForm: public Ui_HWForm {};
       
   110 } // namespace Ui
       
   111 
       
   112 #endif // UI_HWFORM_H
    56 #endif // UI_HWFORM_H