for (int i=0; i <= count; i++)
{
ui.twAuto->setVerticalHeaderItem(i, new QTableWidgetItem(query.value(0).toString()));
ui.twAuto->setItem(i, 0, new QTableWidgetItem(query.value(4).toString()));
ui.twAuto->setItem(i, 1, new QTableWidgetItem(query.value(5).toString()));
ui.twAuto->setItem(i, 2, new QTableWidgetItem(query.value(6).toString()));
ui.twAuto->setItem(i, 3, new QTableWidgetItem(query.value(7).toString()));
ui.twAuto->setItem(i, 4, new QTableWidgetItem(query.value(8).toString()));
firm = query.value(1).toString();
int count2 = ui.cbFirm->count();
bool flag = false;
int k=0;
for (int index = 0; index <= count2; index++);
{
QMessageBox::critical(0, "", QString::number(k));
if (firm == ui.cbFirm->itemText(k))
{
flag = true;
}
k++;
}
if (flag == false)
{
ui.cbFirm->addItem(firm);
}
query.next();
}