QT QCombBox 控件设置下拉选项中某项不可选

QComboBox *editor = new QComboBox(this);
comboBox->addItems(QStringList()< QVariant v(0);
// 序号为2的选项(第三个)不可选
comboBox->setItemData(2, v, Qt::UserRole - 1);
// 选项背景置灰
comboBox->setItemData(2, Qt::lightGray, Qt::BackgroundColorRole);
return editor;

你可能感兴趣的:(C++,Qt,C++,QT)