QTfrontend/pages.cpp
changeset 4598 7cb8c9db6e8d
parent 4594 5645462cc78f
child 4600 5a3b1dbdd4c9
equal deleted inserted replaced
4596:3bf748d3bec7 4598:7cb8c9db6e8d
  1105   AbstractPage(parent)
  1105   AbstractPage(parent)
  1106 {
  1106 {
  1107     QGridLayout * pageLayout = new QGridLayout(this);
  1107     QGridLayout * pageLayout = new QGridLayout(this);
  1108 
  1108 
  1109     pWeapons = new SelWeaponWidget(cAmmoNumber, this);
  1109     pWeapons = new SelWeaponWidget(cAmmoNumber, this);
  1110     pageLayout->addWidget(pWeapons, 0, 0, 1, 6);
  1110     pageLayout->addWidget(pWeapons, 0, 0, 1, 5);
  1111 
  1111 
  1112     BtnBack = addButton(":/res/Exit.png", pageLayout, 1, 0, true);
  1112     BtnBack = addButton(":/res/Exit.png", pageLayout, 1, 0, 2, 1, true);
  1113     BtnDefault = addButton(tr("Default"), pageLayout, 1, 2);
  1113     BtnDefault = addButton(tr("Default"), pageLayout, 1, 3);
  1114     BtnNew = addButton(tr("New"), pageLayout, 1, 3);
  1114     BtnNew = addButton(tr("New"), pageLayout, 1, 2);
  1115     BtnDelete = addButton(tr("Delete"), pageLayout, 1, 4);
  1115     BtnCopy = addButton(tr("Copy"), pageLayout, 2, 2);
  1116     BtnSave = addButton(":/res/Save.png", pageLayout, 1, 5, true);
  1116     BtnDelete = addButton(tr("Delete"), pageLayout, 2, 3);
       
  1117     BtnSave = addButton(":/res/Save.png", pageLayout, 1, 4, 2, 1, true);
  1117     BtnSave->setStyleSheet("QPushButton{margin: 24px 0px 0px 0px;}");
  1118     BtnSave->setStyleSheet("QPushButton{margin: 24px 0px 0px 0px;}");
  1118     BtnBack->setFixedHeight(BtnSave->height());
  1119     BtnBack->setFixedHeight(BtnSave->height());
  1119     BtnBack->setStyleSheet("QPushButton{margin-top: 31px;}");
  1120     BtnBack->setStyleSheet("QPushButton{margin-top: 31px;}");
  1120 
  1121 
  1121     selectWeaponSet = new QComboBox(this);
  1122     selectWeaponSet = new QComboBox(this);
  1122     pageLayout->addWidget(selectWeaponSet, 1, 1);
  1123     pageLayout->addWidget(selectWeaponSet, 1, 1, 2, 1);
  1123 
  1124 
  1124     connect(BtnDefault, SIGNAL(clicked()), pWeapons, SLOT(setDefault()));
  1125     connect(BtnDefault, SIGNAL(clicked()), pWeapons, SLOT(setDefault()));
  1125     connect(BtnSave, SIGNAL(clicked()), pWeapons, SLOT(save()));
  1126     connect(BtnSave, SIGNAL(clicked()), pWeapons, SLOT(save()));
  1126     connect(BtnNew, SIGNAL(clicked()), pWeapons, SLOT(newWeaponsName()));
  1127     connect(BtnNew, SIGNAL(clicked()), pWeapons, SLOT(newWeaponsName()));
       
  1128     connect(BtnCopy, SIGNAL(clicked()), pWeapons, SLOT(copy()));
  1127     connect(selectWeaponSet, SIGNAL(currentIndexChanged(const QString&)), pWeapons, SLOT(setWeaponsName(const QString&)));
  1129     connect(selectWeaponSet, SIGNAL(currentIndexChanged(const QString&)), pWeapons, SLOT(setWeaponsName(const QString&)));
  1128 }
  1130 }
  1129 
  1131 
  1130 PageInGame::PageInGame(QWidget* parent) :
  1132 PageInGame::PageInGame(QWidget* parent) :
  1131   AbstractPage(parent)
  1133   AbstractPage(parent)