Добрый день, есть combobox, который наполняется следующим кодом:
QSqlQuery query = QSqlQuery();
query.exec("SELECT name FROM type");
while ( query.next() ) {
QString str = query.value(0).toString();
ui->comboBox->addItem(str);}
Мне нужно чтобы при выборе правильного поля второй combobox становился активным:
if (ui->comboBox->currentText() == "Системный блок")
ui->comboBox_2->setEnabled(true);
Но ничего не происходит, может я в неправильный слот это пишу? Уже несколько слотов перепробовал, ничего не получается.
Более подходящим слотом кажется:
on_comboBox_currentIndexChanged(const QString &arg1)