66 QGridLayout * glBSLayout = new QGridLayout(gbBasicSettings); |
66 QGridLayout * glBSLayout = new QGridLayout(gbBasicSettings); |
67 gbGameModes->setLayout(glGMLayout); |
67 gbGameModes->setLayout(glGMLayout); |
68 gbBasicSettings->setLayout(glBSLayout); |
68 gbBasicSettings->setLayout(glBSLayout); |
69 // Left |
69 // Left |
70 |
70 |
71 TBW_mode_Forts = new ToggleButtonWidget(gbGameModes, ":/res/btnForts@2x.png"); |
|
72 TBW_mode_Forts->setWhatsThis(tr("Defend your fort and destroy the opponents, two team colours max!")); |
|
73 glGMLayout->addWidget(TBW_mode_Forts,0,0,1,1); |
|
74 |
|
75 TBW_disablegirders = new ToggleButtonWidget(gbGameModes, ":/res/btnDisableGirders@2x.png"); |
71 TBW_disablegirders = new ToggleButtonWidget(gbGameModes, ":/res/btnDisableGirders@2x.png"); |
76 TBW_disablegirders->setWhatsThis(tr("Disable girders when generating random maps.")); |
72 TBW_disablegirders->setWhatsThis(tr("Disable girders when generating random maps.")); |
77 glGMLayout->addWidget(TBW_disablegirders,0,1,1,1); |
73 glGMLayout->addWidget(TBW_disablegirders,0,0,1,1); |
78 |
74 |
79 TBW_disablelandobjects = new ToggleButtonWidget(gbGameModes, ":/res/btnDisableLandObjects@2x.png"); |
75 TBW_disablelandobjects = new ToggleButtonWidget(gbGameModes, ":/res/btnDisableLandObjects@2x.png"); |
80 TBW_disablelandobjects->setWhatsThis(tr("Disable land objects when generating random maps.")); |
76 TBW_disablelandobjects->setWhatsThis(tr("Disable land objects when generating random maps.")); |
81 glGMLayout->addWidget(TBW_disablelandobjects,0,2,1,1); |
77 glGMLayout->addWidget(TBW_disablelandobjects,0,1,1,1); |
82 |
78 |
83 TBW_border = new ToggleButtonWidget(gbGameModes, ":/res/btnBorder@2x.png"); |
79 TBW_border = new ToggleButtonWidget(gbGameModes, ":/res/btnBorder@2x.png"); |
84 TBW_border->setWhatsThis(tr("Add an indestructible border around the terrain")); |
80 TBW_border->setWhatsThis(tr("Add an indestructible border around the terrain")); |
85 glGMLayout->addWidget(TBW_border,0,3,1,1); |
81 glGMLayout->addWidget(TBW_border,0,2,1,1); |
86 |
82 |
87 TBW_bottomborder = new ToggleButtonWidget(gbGameModes, ":/res/btnBottomBorder@2x.png"); |
83 TBW_bottomborder = new ToggleButtonWidget(gbGameModes, ":/res/btnBottomBorder@2x.png"); |
88 TBW_bottomborder->setWhatsThis(tr("Add an indestructible border along the bottom")); |
84 TBW_bottomborder->setWhatsThis(tr("Add an indestructible border along the bottom")); |
89 glGMLayout->addWidget(TBW_bottomborder,0,4,1,1); |
85 glGMLayout->addWidget(TBW_bottomborder,0,3,1,1); |
90 |
86 |
91 TBW_solid = new ToggleButtonWidget(gbGameModes, ":/res/btnSolid@2x.png"); |
87 TBW_solid = new ToggleButtonWidget(gbGameModes, ":/res/btnSolid@2x.png"); |
92 TBW_solid->setWhatsThis(tr("Land can not be destroyed!")); |
88 TBW_solid->setWhatsThis(tr("Land can not be destroyed!")); |
93 glGMLayout->addWidget(TBW_solid,1,0,1,1); |
89 glGMLayout->addWidget(TBW_solid,1,0,1,1); |
94 |
90 |
548 { |
544 { |
549 mapper->setModel(model); |
545 mapper->setModel(model); |
550 selectScheme->setModel(model); |
546 selectScheme->setModel(model); |
551 |
547 |
552 mapper->addMapping(LE_name, 0); |
548 mapper->addMapping(LE_name, 0); |
553 mapper->addMapping(TBW_mode_Forts, 1); |
|
554 mapper->addMapping(TBW_teamsDivide, 2); |
549 mapper->addMapping(TBW_teamsDivide, 2); |
555 mapper->addMapping(TBW_solid, 3); |
550 mapper->addMapping(TBW_solid, 3); |
556 mapper->addMapping(TBW_border, 4); |
551 mapper->addMapping(TBW_border, 4); |
557 mapper->addMapping(TBW_lowGravity, 5); |
552 mapper->addMapping(TBW_lowGravity, 5); |
558 mapper->addMapping(TBW_laserSight, 6); |
553 mapper->addMapping(TBW_laserSight, 6); |