QTfrontend/pagescheme.h
changeset 6042 8b5345758f62
parent 6009 14f6fc9869f2
equal deleted inserted replaced
6040:a740069c21e3 6042:8b5345758f62
    32     PageScheme(QWidget* parent = 0);
    32     PageScheme(QWidget* parent = 0);
    33 
    33 
    34     QPushButton * BtnCopy;
    34     QPushButton * BtnCopy;
    35     QPushButton * BtnNew;
    35     QPushButton * BtnNew;
    36     QPushButton * BtnDelete;
    36     QPushButton * BtnDelete;
    37     QPushButton * BtnSave;
    37     QPushButton * btnSave;
    38     QComboBox * selectScheme;
    38     QComboBox * selectScheme;
    39 
    39 
    40     void setModel(QAbstractItemModel * model);
    40     void setModel(QAbstractItemModel * model);
    41 
    41 
    42 public slots:
    42 public slots:
    43     void newRow();
    43     void newRow();
    44     void copyRow();
    44     void copyRow();
    45     void deleteRow();
    45     void deleteRow();
    46 
    46 
       
    47 protected:
       
    48     QLayout * bodyLayoutDefinition();
       
    49     QLayout * footerLayoutDefinition();
       
    50     void connectSignals();
       
    51 
    47 private:
    52 private:
    48     QPushButton * BtnBack;
       
    49 
       
    50     QDataWidgetMapper * mapper;
    53     QDataWidgetMapper * mapper;
    51     ToggleButtonWidget * TBW_mode_Forts;
    54     ToggleButtonWidget * TBW_mode_Forts;
    52     ToggleButtonWidget * TBW_teamsDivide;
    55     ToggleButtonWidget * TBW_teamsDivide;
    53     ToggleButtonWidget * TBW_solid;
    56     ToggleButtonWidget * TBW_solid;
    54     ToggleButtonWidget * TBW_border;
    57     ToggleButtonWidget * TBW_border;
    94     QGroupBox * gbGameModes;
    97     QGroupBox * gbGameModes;
    95     QGroupBox * gbBasicSettings;
    98     QGroupBox * gbBasicSettings;
    96 
    99 
    97 private slots:
   100 private slots:
    98     void schemeSelected(int);
   101     void schemeSelected(int);
    99 
       
   100 };
   102 };
   101 
   103 
   102 #endif
   104 #endif