How to add checkbox to WStandardItemModel
Added by Tha J over 9 years ago
I tried to add checkbox column to WTableView,
WStandardItemModel tableModel= new WStandardItemModel(10,3, this);
for (int i = 0; i < 10; i) {
tableModel.setData(i, 0, false,ItemDataRole.CheckStateRole);
tableModel.setData(i, 1, "name",ItemDataRole.DisplayRole);
tableModel.setData(i, 2, "address",ItemDataRole.DisplayRole);
}
This checkbox default state is disable.
How I add event listeners and change attributes of this checkbox?
Replies (1)
RE: How to add checkbox to WStandardItemModel - Added by Koen Deforche over 9 years ago
Hey,
What attributes would you want to change of the checkbox?
Although there is no event signal for it, you can react to its events by overriding WStandardItemModel::setData() and checking for CheckStateRole data, by specializing the WStandardItemModel.
Regards,
koen