Checkboxes的QCombobox

时间:2015-04-12 12:07:05

标签: qt qcombobox qcheckbox

我遇到了问题,希望你能帮助我。我想在Qt Creator上创建一个Checkboxes的Combobox。这是我的代码

mod = new QStandardItemModel(1,0);
QStandardItem *item;
item = new QStandardItem("First");
item->setCheckable(true);
mod->setItem(0,item);
item = new QStandardItem("Second");
item->setCheckable(true);
mod->setItem(1,item);
ui->comboBox->setModel(mod);

我构建了这个代码但是在组合框中没有复选框。网上有人告诉我,我必须使用这个活动。你能救我吗?

1 个答案:

答案 0 :(得分:0)

你只需要另外设置一个初始checkState

item->setCheckState(Qt::CheckState state);

e.g。

item->setCheckState(0);