QTfrontend/gamecfgwidget.h
changeset 1217 d6d91eec00f2
parent 1066 1f1b3686a2b0
child 1427 b510f7a74ef6
equal deleted inserted replaced
1216:df1b19976e28 1217:d6d91eec00f2
    19 #ifndef GAMECONFIGWIDGET_H
    19 #ifndef GAMECONFIGWIDGET_H
    20 #define GAMECONFIGWIDGET_H
    20 #define GAMECONFIGWIDGET_H
    21 
    21 
    22 #include <QWidget>
    22 #include <QWidget>
    23 #include <QStringList>
    23 #include <QStringList>
       
    24 #include <QGroupBox>
    24 
    25 
    25 #include "mapContainer.h"
    26 #include "mapContainer.h"
    26 
    27 
    27 class QCheckBox;
    28 class QCheckBox;
    28 class QVBoxLayout;
    29 class QVBoxLayout;
    29 class QSpinBox;
    30 class QSpinBox;
    30 class QLabel;
    31 class QLabel;
    31 
    32 
    32 class GameCFGWidget : public QWidget
    33 class GameCFGWidget : public QGroupBox
    33 {
    34 {
    34 	Q_OBJECT
    35 	Q_OBJECT
    35 
    36 
    36 public:
    37 public:
    37 	GameCFGWidget(QWidget* parent, bool externalControl=false);
    38 	GameCFGWidget(QWidget* parent, bool externalControl=false);
    65 	void fortsModeChanged(bool value);
    66 	void fortsModeChanged(bool value);
    66 	void newWeaponsName(const QString& weapon);
    67 	void newWeaponsName(const QString& weapon);
    67 
    68 
    68 private:
    69 private:
    69 	QCheckBox * CB_mode_Forts;
    70 	QCheckBox * CB_mode_Forts;
    70 	QVBoxLayout mainLayout;
    71 	QGridLayout mainLayout;
    71 	HWMapContainer* pMapContainer;
    72 	HWMapContainer* pMapContainer;
    72 	QSpinBox * SB_TurnTime;
    73 	QSpinBox * SB_TurnTime;
    73 	QSpinBox * SB_InitHealth;
    74 	QSpinBox * SB_InitHealth;
    74 	QLabel * L_TurnTime;
    75 	QLabel * L_TurnTime;
    75 	QLabel * L_InitHealth;
    76 	QLabel * L_InitHealth;