有时候下拉框需要根据情况,将某些条目设为不可点击状态,或者动态切换为可点击状态,可采用以下方法。
//item1可选ui->comboBox->setItemData(0, QVariant(-1), Qt::UserRole-1);//item2不可选ui->comboBox->setItemData(1, QVariant(0), Qt::UserRole-1);//item3可选ui->comboBox->setItemData(2, QVariant(-1), Qt::UserRole-1);//item4不可选ui->comboBox->setItemData(3, QVariant(0), Qt::UserRole-1);