I have a tableview (model) with 5 columns. In one of them, I want to show 2 options in a combobox. The options are predetermined, so I think that the use of delegate is not necessary. Am I wrong?
for (int state=0; state <3; state++)
{
QStandardItem item = new QStandardItem();
item.setEditable( false );
item.setTextAlignment( Qt.AlignmentFlag.AlignCenter );
switch (state)
{
case 0:
item.setText( "Column 0" );
item.setEditable( true );
break;
case 1:
item.setText( "Column 1" );
item.setEditable( true );
break;
case 2:
//create a new combobox
break;
}
}