I am trying to make the items in a ComboBox checkable. I tried this:
http://programmingexamples.net/wiki/Qt/ModelView/ComboBoxOfCheckBoxes
where I subclassed QStandardItemModel and re-implemented the flags() function to make the items checkable. Then I added this model to the ComboBox. Unfortunately, a checkbox does not appear with the items. Can anyone see where I have gone wrong?
Have you set a check state as well as making them checkable?
In my example below, this line is critical:
If it is omitted the check boxes won’t render as there isn’t a valid check-state to render.
The example shows check boxes in a combobox, list and table, as I couldn’t get it to work at first either, so I tried different views.
test.cpp
test.pro