QTfrontend/ui/page/pagescheme.h
branchui-scaling
changeset 15304 c4fd2813b127
parent 14283 72e9d69a5e4d
child 15650 e63748a3aa52
equal deleted inserted replaced
13390:0135e64c6c66 15304:c4fd2813b127
    21 
    21 
    22 #include "AbstractPage.h"
    22 #include "AbstractPage.h"
    23 #include "togglebutton.h"
    23 #include "togglebutton.h"
    24 
    24 
    25 class FreqSpinBox;
    25 class FreqSpinBox;
       
    26 class SDTimeoutSpinBox;
    26 class MinesTimeSpinBox;
    27 class MinesTimeSpinBox;
    27 
    28 
    28 class PageScheme : public AbstractPage
    29 class PageScheme : public AbstractPage
    29 {
    30 {
    30         Q_OBJECT
    31         Q_OBJECT
    78         ToggleButtonWidget * TBW_switchhog;
    79         ToggleButtonWidget * TBW_switchhog;
    79 
    80 
    80         QSpinBox * SB_DamageModifier;
    81         QSpinBox * SB_DamageModifier;
    81         QSpinBox * SB_TurnTime;
    82         QSpinBox * SB_TurnTime;
    82         QSpinBox * SB_InitHealth;
    83         QSpinBox * SB_InitHealth;
    83         QSpinBox * SB_SuddenDeath;
    84         SDTimeoutSpinBox * SB_SuddenDeath;
    84         QSpinBox * SB_WaterRise;
    85         QSpinBox * SB_WaterRise;
    85         QSpinBox * SB_HealthDecrease;
    86         QSpinBox * SB_HealthDecrease;
    86         FreqSpinBox * SB_CaseProb;
    87         FreqSpinBox * SB_CaseProb;
    87         QSpinBox * SB_HealthCrates;
    88         QSpinBox * SB_HealthCrates;
    88         QSpinBox * SB_CrateHealth;
    89         QSpinBox * SB_CrateHealth;
    99         QLineEdit * LE_ScriptParam;
   100         QLineEdit * LE_ScriptParam;
   100 
   101 
   101         QGroupBox * gbGameModes;
   102         QGroupBox * gbGameModes;
   102         QGroupBox * gbBasicSettings;
   103         QGroupBox * gbBasicSettings;
   103 
   104 
       
   105         bool changingSchemes;
       
   106 
       
   107         void checkDupe();
       
   108 
   104     private slots:
   109     private slots:
   105         void schemeSelected(int);
   110         void schemeSelected(int);
       
   111         void dataChanged(QModelIndex topLeft, QModelIndex bottomRight);
   106 };
   112 };
   107 
   113 
   108 #endif
   114 #endif