Queestions[20] = Queestions[20].append(ui->lineEdit_685->text()).append(ui->lineEdit_686->text()).append(ui->lineEdit_687->text()).append(ui->lineEdit_681->text()).append(ui->lineEdit_688->text()).append(ui->lineEdit_689->text()).append(ui->lineEdit_671->text());
Queestions[21] = Queestions[21].append(ui->lineEdit_690->text()).append(ui->lineEdit_683->text()).append(ui->lineEdit_691->text()).append(ui->lineEdit_692->text()).append(ui->lineEdit_673->text()).append(ui->lineEdit_693->text()).append(ui->lineEdit_694->text());
Queestions[22] = Queestions[22].append(ui->lineEdit_704->text()).append(ui->lineEdit_705->text()).append(ui->lineEdit_706->text()).append(ui->lineEdit_707->text());
Queestions[23] = Queestions[23].append(ui->lineEdit_714->text()).append(ui->lineEdit_719->text()).append(ui->lineEdit_710->text()).append(ui->lineEdit_720->text()).append(ui->lineEdit_721->text()).append(ui->lineEdit_722->text()).append(ui->lineEdit_703->text()).append(ui->lineEdit_723->text()).append(ui->lineEdit_643->text()).append(ui->lineEdit_724->text());
Queestions[24] = Queestions[24].append(ui->lineEdit_725->text()).append(ui->lineEdit_726->text()).append(ui->lineEdit_727->text()).append(ui->lineEdit_728->text()).append(ui->lineEdit_729->text()).append(ui->lineEdit_730->text());
Queestions[25] = Queestions[25].append(ui->lineEdit_663->text()).append(ui->lineEdit_664->text()).append(ui->lineEdit_665->text()).append(ui->lineEdit_666->text()).append(ui->lineEdit_667->text()).append(ui->lineEdit_655->text()).append(ui->lineEdit_668->text()).append(ui->lineEdit_632->text());
Queestions[26] = Queestions[26].append(ui->lineEdit_659->text()).append(ui->lineEdit_660->text()).append(ui->lineEdit_661->text()).append(ui->lineEdit_662->text()).append(ui->lineEdit_652->text());
Queestions[27] = Queestions[27].append(ui->lineEdit_737->text()).append(ui->lineEdit_734->text()).append(ui->lineEdit_738->text()).append(ui->lineEdit_739->text()).append(ui->lineEdit_740->text()).append(ui->lineEdit_741->text()).append(ui->lineEdit_742->text()).append(ui->lineEdit_743->text()).append(ui->lineEdit_744->text());
Queestions[28] = Queestions[28].append(ui->lineEdit_695->text()).append(ui->lineEdit_696->text()).append(ui->lineEdit_640->text()).append(ui->lineEdit_697->text()).append(ui->lineEdit_698->text()).append(ui->lineEdit_699->text()).append(ui->lineEdit_700->text());
Queestions[29] = Queestions[29].append(ui->lineEdit_624->text()).append(ui->lineEdit_625->text()).append(ui->lineEdit_612->text()).append(ui->lineEdit_626->text()).append(ui->lineEdit_627->text()).append(ui->lineEdit_606->text()).append(ui->lineEdit_628->text()).append(ui->lineEdit_601->text()).append(ui->lineEdit_629->text()).append(ui->lineEdit_630->text()).append(ui->lineEdit_593->text());
Queestions[30] = Queestions[30].append(ui->lineEdit_637->text()).append(ui->lineEdit_648->text()).append(ui->lineEdit_649->text()).append(ui->lineEdit_618->text()).append(ui->lineEdit_650->text()).append(ui->lineEdit_651->text()).append(ui->lineEdit_621->text());
Queestions[31] = Queestions[31].append(ui->lineEdit_748->text()).append(ui->lineEdit_753->text()).append(ui->lineEdit_754->text()).append(ui->lineEdit_755->text()).append(ui->lineEdit_756->text()).append(ui->lineEdit_757->text()).append(ui->lineEdit_758->text()).append(ui->lineEdit_759->text()).append(ui->lineEdit_760->text());
Queestions[32] = Queestions[32].append(ui->lineEdit_644->text()).append(ui->lineEdit_609->text()).append(ui->lineEdit_645->text()).append(ui->lineEdit_646->text()).append(ui->lineEdit_647->text());
QString abc="";
count1=0;
for(int i=1;i<33;i++){
abc = abc.append(questions->record(i-1+30+19+21+20).value(2).toString());
if(Queestions[i]==questions->record(i-1+30+19+21+20).value(2).toString()){
count1++;
};
}
if(time1==0)
{
count1=count1/2;
}
// ui->textBrowser_5->setText(abc);
ui->label_57->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() + ".");