ui->lineEdit_432->setText("");
ui->lineEdit_433->setText("");
ui->lineEdit_434->setText("");
ui->lineEdit_435->setText("");
ui->lineEdit_436->setText("");
ui->lineEdit_437->setText("");
ui->lineEdit_438->setText("");
ui->lineEdit_439->setText("");
ui->lineEdit_440->setText("");
ui->lineEdit_441->setText("");
ui->lineEdit_442->setText("");
ui->lineEdit_443->setText("");
ui->lineEdit_444->setText("");
ui->lineEdit_445->setText("");
ui->lineEdit_446->setText("");
ui->lineEdit_447->setText("");
ui->lineEdit_448->setText("");
ui->lineEdit_449->setText("");
ui->lineEdit_450->setText("");
ui->lineEdit_451->setText("");
ui->lineEdit_452->setText("");
ui->lineEdit_453->setText("");
ui->lineEdit_454->setText("");
ui->lineEdit_455->setText("");
ui->lineEdit_456->setText("");
ui->lineEdit_457->setText("");
ui->lineEdit_458->setText("");
ui->lineEdit_459->setText("");
ui->lineEdit_460->setText("");
ui->lineEdit_461->setText("");
ui->lineEdit_462->setText("");
ui->lineEdit_463->setText("");
ui->lineEdit_464->setText("");
ui->lineEdit_465->setText("");
ui->lineEdit_466->setText("");
ui->lineEdit_467->setText("");
ui->lineEdit_468->setText("");
ui->lineEdit_469->setText("");
time = 190;
time1 = time;
count1=0;
ui->label_51->setHidden(0);
QString str = "";
ui->stackedWidget->setCurrentIndex(11);
for(int i=0; i<time; i++)
{
QEventLoop loop; QTimer::singleShot(1000, &loop, SLOT(quit())); loop.exec();
time1--;
ui->label_51->setText(QString::number(time1));
}
ui->label_51->setText("Время вышло! \nРейтинг уменьшен в два раза.");
}
void Widget::on_pushButton_27_clicked()
{
QString Queestions[100];
Queestions[1] = Queestions[1].append(ui->lineEdit_328->text()).append(ui->lineEdit_329->text()).append(ui->lineEdit_330->text()).append(ui->lineEdit_331->text()).append(ui->lineEdit_332->text()).append(ui->lineEdit_333->text()).append(ui->lineEdit_334->text());
Queestions[2] = Queestions[2].append(ui->lineEdit_419->text()).append(ui->lineEdit_420->text()).append(ui->lineEdit_421->text()).append(ui->lineEdit_422->text()).append(ui->lineEdit_423->text()).append(ui->lineEdit_424->text()).append(ui->lineEdit_425->text()).append(ui->lineEdit_426->text()).append(ui->lineEdit_427->text()).append(ui->lineEdit_428->text()).append(ui->lineEdit_429->text());
Queestions[3] = Queestions[3].append(ui->lineEdit_411->text()).append(ui->lineEdit_412->text()).append(ui->lineEdit_413->text()).append(ui->lineEdit_414->text()).append(ui->lineEdit_415->text()).append(ui->lineEdit_416->text()).append(ui->lineEdit_417->text()).append(ui->lineEdit_418->text());
Queestions[4] = Queestions[4].append(ui->lineEdit_338->text()).append(ui->lineEdit_352->text()).append(ui->lineEdit_353->text()).append(ui->lineEdit_354->text()).append(ui->lineEdit_355->text()).append(ui->lineEdit_347->text()).append(ui->lineEdit_356->text()).append(ui->lineEdit_357->text()).append(ui->lineEdit_358->text()).append(ui->lineEdit_359->text());
Queestions[5] = Queestions[5].append(ui->lineEdit_361->text()).append(ui->lineEdit_366->text()).append(ui->lineEdit_349->text()).append(ui->lineEdit_367->text()).append(ui->lineEdit_368->text());
Queestions[6] = Queestions[6].append(ui->lineEdit_349->text()).append(ui->lineEdit_337->text()).append(ui->lineEdit_350->text()).append(ui->lineEdit_351->text()).append(ui->lineEdit_352->text()).append(ui->lineEdit_353->text()).append(ui->lineEdit_354->text()).append(ui->lineEdit_355->text()).append(ui->lineEdit_356->text());
Queestions[7] = Queestions[7].append(ui->lineEdit_400->text()).append(ui->lineEdit_401->text()).append(ui->lineEdit_402->text()).append(ui->lineEdit_403->text()).append(ui->lineEdit_404->text()).append(ui->lineEdit_405->text()).append(ui->lineEdit_406->text()).append(ui->lineEdit_407->text()).append(ui->lineEdit_408->text()).append(ui->lineEdit_409->text()).append(ui->lineEdit_410->text());
Queestions[8] = Queestions[8].append(ui->lineEdit_384->text()).append(ui->lineEdit_379->text()).append(ui->lineEdit_385->text()).append(ui->lineEdit_386->text()).append(ui->lineEdit_387->text()).append(ui->lineEdit_388->text());
Queestions[9] = Queestions[9].append(ui->lineEdit_389->text()).append(ui->lineEdit_382->text()).append(ui->lineEdit_390->text()).append(ui->lineEdit_391->text()).append(ui->lineEdit_392->text()).append(ui->lineEdit_393->text()).append(ui->lineEdit_394->text()).append(ui->lineEdit_395->text()).append(ui->lineEdit_396->text()).append(ui->lineEdit_397->text()).append(ui->lineEdit_398->text()).append(ui->lineEdit_399->text());
Queestions[10] = Queestions[10].append(ui->lineEdit_328->text()).append(ui->lineEdit_335->text()).append(ui->lineEdit_336->text()).append(ui->lineEdit_337->text()).append(ui->lineEdit_338->text()).append(ui->lineEdit_339->text()).append(ui->lineEdit_340->text()).append(ui->lineEdit_341->text()).append(ui->lineEdit_342->text()).append(ui->lineEdit_343->text());
Queestions[11] = Queestions[11].append(ui->lineEdit_333->text()).append(ui->lineEdit_344->text()).append(ui->lineEdit_345->text()).append(ui->lineEdit_346->text()).append(ui->lineEdit_347->text()).append(ui->lineEdit_348->text()).append(ui->lineEdit_349->text()).append(ui->lineEdit_350->text()).append(ui->lineEdit_351->text());
Queestions[12] = Queestions[12].append(ui->lineEdit_422->text()).append(ui->lineEdit_430->text()).append(ui->lineEdit_431->text()).append(ui->lineEdit_415->text()).append(ui->lineEdit_432->text()).append(ui->lineEdit_433->text()).append(ui->lineEdit_434->text()).append(ui->lineEdit_435->text()).append(ui->lineEdit_436->text()).append(ui->lineEdit_437->text()).append(ui->lineEdit_438->text()).append(ui->lineEdit_439->text()).append(ui->lineEdit_440->text()).append(ui->lineEdit_408->text()).append(ui->lineEdit_441->text());
Queestions[13] = Queestions[13].append(ui->lineEdit_412->text()).append(ui->lineEdit_442->text()).append(ui->lineEdit_443->text()).append(ui->lineEdit_444->text()).append(ui->lineEdit_445->text()).append(ui->lineEdit_446->text()).append(ui->lineEdit_447->text()).append(ui->lineEdit_448->text());
Queestions[14] = Queestions[14].append(ui->lineEdit_354->text()).append(ui->lineEdit_360->text()).append(ui->lineEdit_361->text()).append(ui->lineEdit_362->text()).append(ui->lineEdit_363->text()).append(ui->lineEdit_364->text()).append(ui->lineEdit_365->text());
Queestions[15] = Queestions[15].append(ui->lineEdit_359->text()).append(ui->lineEdit_369->text()).append(ui->lineEdit_370->text()).append(ui->lineEdit_371->text()).append(ui->lineEdit_372->text());
Queestions[16] = Queestions[16].append(ui->lineEdit_457->text()).append(ui->lineEdit_458->text()).append(ui->lineEdit_453->text()).append(ui->lineEdit_459->text()).append(ui->lineEdit_460->text()).append(ui->lineEdit_461->text()).append(ui->lineEdit_462->text());
Queestions[17] = Queestions[17].append(ui->lineEdit_373->text()).append(ui->lineEdit_374->text()).append(ui->lineEdit_375->text()).append(ui->lineEdit_376->text()).append(ui->lineEdit_377->text()).append(ui->lineEdit_378->text()).append(ui->lineEdit_379->text()).append(ui->lineEdit_380->text()).append(ui->lineEdit_381->text()).append(ui->lineEdit_382->text()).append(ui->lineEdit_383->text());
Queestions[18] = Queestions[18].append(ui->lineEdit_463->text()).append(ui->lineEdit_401->text()).append(ui->lineEdit_464->text()).append(ui->lineEdit_465->text());
Queestions[19] = Queestions[19].append(ui->lineEdit_466->text()).append(ui->lineEdit_405->text()).append(ui->lineEdit_467->text()).append(ui->lineEdit_468->text()).append(ui->lineEdit_469->text()).append(ui->lineEdit_399->text());
QString abc="";
count1=0;
for(int i=1;i<20;i++){
abc = abc.append(questions->record(i-1+30+21).value(2).toString());
if(Queestions[i]==questions->record(i-1+30+21).value(2).toString()){
count1++;
};
}
if(time1==0)
{
count1=count1/2;
}
// ui->textBrowser_5->setText(abc);
ui->label_51->setHidden(1);
QMessageBox::information(this, "Тест пройден!", QString("Поздравляем! Тест пройден. Ваш рейтинг увеличился на %1 пунктов.").arg(count1));
Users->setData(Users->index(id-1,6),Users->record(id-1).value(6).toInt()+count1);
Users->submitAll();
if(Users->record(id+1).value(6).toInt()<25){
ui->label_35->setText("Ваше звание: рекрут!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/1.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>24)&&(Users->record(id-1).value(6).toInt()<39))
{
QGraphicsScene *scene = new QGraphicsScene;
ui->label_35->setText("Ваше звание: сержант!");
scene->addPixmap(QPixmap("D:/kross1/images/2.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>38)&&(Users->record(id-1).value(6).toInt()<42))
{
ui->label_35->setText("Ваше звание: офицер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/3.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>41)&&(Users->record(id-1).value(6).toInt()<56))
{
ui->label_35->setText("Ваше звание: лейтенант!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/4.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>55)&&(Users->record(id-1).value(6).toInt()<87))
{
ui->label_35->setText("Ваше звание: мастер!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/5.JPG"));
ui->graphicsView->setScene(scene);
}
if((Users->record(id+1).value(6).toInt()>86))
{
ui->label_35->setText("Ваше звание: генерал!");
QGraphicsScene *scene = new QGraphicsScene;
scene->addPixmap(QPixmap("D:/kross1/images/6.JPG"));
ui->graphicsView->setScene(scene);
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id-1).value(6).toInt())
{
//i1++;
r++;
}
}
for(int i=0;i<Users->rowCount();i++)
{
if(Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())
{
//i1++;
r++;
}
}
m=0;b=0;s=-1;
for(int i=0;i<Users->rowCount();i++)
{
if((Users->record(i).value(6).toInt()<Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
m++;
}
if((Users->record(i).value(6).toInt()>Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
b++;
}
if((Users->record(i).value(6).toInt()==Users->record(id+1).value(6).toInt())&&(Users->record(i).value(3).toInt()==1))
{
s++;
}
}
str1="";
str1=str1.append("Количество игроков с таким же рейтингом: %1. \nКоличество игроков с рейтингом ниже %2 - %3. \nКоличество игроков с рейтингом выше %2 - %4.").arg(s).arg(Users->record(id+1).value(6).toInt()).arg(m).arg(b);
ui->label_61->setText(str1);
str = "";
str = str.append("Вы занимаете %1 место в таблице рейтинга!").arg(r);
ui->label_60->setText(str);
count1=0;
time = 10;
time1 = time;
ui->label_14->setText("Ваш текущий рейтинг: " + Users->record(id-1).value(6).toString() + ".");
}
void Widget::test4()
{
ui->lineEdit_470->setText("");
ui->lineEdit_471->setText("");
ui->lineEdit_472->setText("");
ui->lineEdit_473->setText("");
ui->lineEdit_474->setText("");
ui->lineEdit_475->setText("");
ui->lineEdit_476->setText("");
ui->lineEdit_477->setText("");
ui->lineEdit_478->setText("");
ui->lineEdit_479->setText("");
ui->lineEdit_480->setText("");
ui->lineEdit_481->setText("");
ui->lineEdit_482->setText("");
ui->lineEdit_483->setText("");
ui->lineEdit_484->setText("");
ui->lineEdit_485->setText("");
ui->lineEdit_486->setText("");
ui->lineEdit_487->setText("");
ui->lineEdit_488->setText("");
ui->lineEdit_489->setText("");
ui->lineEdit_490->setText("");
ui->lineEdit_491->setText("");
ui->lineEdit_492->setText("");
ui->lineEdit_493->setText("");
ui->lineEdit_494->setText("");
ui->lineEdit_495->setText("");
ui->lineEdit_496->setText("");
ui->lineEdit_497->setText("");
ui->lineEdit_498->setText("");
ui->lineEdit_499->setText("");
ui->lineEdit_500->setText("");
ui->lineEdit_501->setText("");
ui->lineEdit_502->setText("");
ui->lineEdit_503->setText("");
ui->lineEdit_504->setText("");
ui->lineEdit_505->setText("");
ui->lineEdit_506->setText("");
ui->lineEdit_507->setText("");
ui->lineEdit_508->setText("");
ui->lineEdit_509->setText("");
ui->lineEdit_510->setText("");
ui->lineEdit_511->setText("");
ui->lineEdit_512->setText("");
ui->lineEdit_513->setText("");
ui->lineEdit_514->setText("");
ui->lineEdit_515->setText("");
ui->lineEdit_516->setText("");
ui->lineEdit_517->setText("");
ui->lineEdit_518->setText("");
ui->lineEdit_519->setText("");
ui->lineEdit_520->setText("");
ui->lineEdit_521->setText("");
ui->lineEdit_522->setText("");
ui->lineEdit_523->setText("");
ui->lineEdit_524->setText("");
ui->lineEdit_525->setText("");
ui->lineEdit_526->setText("");
ui->lineEdit_527->setText("");
ui->lineEdit_528->setText("");
ui->lineEdit_529->setText("");
ui->lineEdit_530->setText("");
ui->lineEdit_531->setText("");
ui->lineEdit_532->setText("");
ui->lineEdit_533->setText("");
ui->lineEdit_534->setText("");
ui->lineEdit_535->setText("");
ui->lineEdit_536->setText("");
ui->lineEdit_537->setText("");
ui->lineEdit_538->setText("");
ui->lineEdit_539->setText("");
ui->lineEdit_540->setText("");
ui->lineEdit_541->setText("");
ui->lineEdit_542->setText("");
ui->lineEdit_543->setText("");
ui->lineEdit_544->setText("");
ui->lineEdit_545->setText("");
ui->lineEdit_546->setText("");
ui->lineEdit_547->setText("");
ui->lineEdit_548->setText("");
ui->lineEdit_549->setText("");
ui->lineEdit_550->setText("");
ui->lineEdit_551->setText("");
ui->lineEdit_552->setText("");
ui->lineEdit_553->setText("");
ui->lineEdit_554->setText("");
ui->lineEdit_555->setText("");
ui->lineEdit_556->setText("");
ui->lineEdit_557->setText("");
ui->lineEdit_558->setText("");
ui->lineEdit_559->setText("");
ui->lineEdit_560->setText("");
ui->lineEdit_561->setText("");
ui->lineEdit_562->setText("");
ui->lineEdit_563->setText("");
ui->lineEdit_564->setText("");
ui->lineEdit_565->setText("");
ui->lineEdit_566->setText("");
ui->lineEdit_567->setText("");
ui->lineEdit_568->setText("");
ui->lineEdit_569->setText("");
ui->lineEdit_570->setText("");
ui->lineEdit_571->setText("");
ui->lineEdit_572->setText("");
ui->lineEdit_573->setText("");
ui->lineEdit_574->setText("");
ui->lineEdit_575->setText("");
ui->lineEdit_576->setText("");
ui->lineEdit_577->setText("");
ui->lineEdit_578->setText("");
ui->lineEdit_579->setText("");
ui->lineEdit_580->setText("");
ui->lineEdit_581->setText("");
ui->lineEdit_582->setText("");
ui->lineEdit_583->setText("");
ui->lineEdit_584->setText("");
ui->lineEdit_585->setText("");
ui->lineEdit_586->setText("");
ui->lineEdit_587->setText("");
time = 200;
time1 = time;
count1=0;
ui->label_54->setHidden(0);
QString str = "";
ui->stackedWidget->setCurrentIndex(12);
for(int i=0; i<time; i++)
{
QEventLoop loop; QTimer::singleShot(1000, &loop, SLOT(quit())); loop.exec();
time1--;
ui->label_54->setText(QString::number(time1));
}
ui->label_54->setText("Время вышло! \nРейтинг уменьшен в два раза.");
}
void Widget::on_pushButton_29_clicked()
{
QString Queestions[100];
Queestions[1] = Queestions[1].append(ui->lineEdit_482->text()).append(ui->lineEdit_504->text()).append(ui->lineEdit_505->text()).append(ui->lineEdit_478->text()).append(ui->lineEdit_506->text()).append(ui->lineEdit_472->text()).append(ui->lineEdit_507->text()).append(ui->lineEdit_488->text()).append(ui->lineEdit_508->text()).append(ui->lineEdit_495->text()).append(ui->lineEdit_509->text()).append(ui->lineEdit_499->text()).append(ui->lineEdit_510->text());
Queestions[2] = Queestions[2].append(ui->lineEdit_511->text()).append(ui->lineEdit_512->text()).append(ui->lineEdit_484->text()).append(ui->lineEdit_513->text());
Queestions[3] = Queestions[3].append(ui->lineEdit_514->text()).append(ui->lineEdit_486->text()).append(ui->lineEdit_515->text()).append(ui->lineEdit_516->text());
Queestions[4] = Queestions[4].append(ui->lineEdit_540->text()).append(ui->lineEdit_525->text()).append(ui->lineEdit_541->text()).append(ui->lineEdit_542->text()).append(ui->lineEdit_534->text()).append(ui->lineEdit_543->text()).append(ui->lineEdit_544->text()).append(ui->lineEdit_545->text());
Queestions[5] = Queestions[5].append(ui->lineEdit_566->text()).append(ui->lineEdit_579->text()).append(ui->lineEdit_557->text()).append(ui->lineEdit_580->text()).append(ui->lineEdit_523->text()).append(ui->lineEdit_581->text()).append(ui->lineEdit_582->text()).append(ui->lineEdit_583->text()).append(ui->lineEdit_528->text()).append(ui->lineEdit_584->text()).append(ui->lineEdit_585->text()).append(ui->lineEdit_537->text()).append(ui->lineEdit_586->text()).append(ui->lineEdit_587->text());
Queestions[6] = Queestions[6].append(ui->lineEdit_577->text()).append(ui->lineEdit_575->text()).append(ui->lineEdit_578->text()).append(ui->lineEdit_567->text());
Queestions[7] = Queestions[7].append(ui->lineEdit_546->text()).append(ui->lineEdit_547->text()).append(ui->lineEdit_548->text()).append(ui->lineEdit_549->text()).append(ui->lineEdit_530->text());
Queestions[8] = Queestions[8].append(ui->lineEdit_470->text()).append(ui->lineEdit_471->text()).append(ui->lineEdit_472->text()).append(ui->lineEdit_473->text()).append(ui->lineEdit_474->text()).append(ui->lineEdit_475->text()).append(ui->lineEdit_476->text());