У меня есть таблица [][] виджетов, и в зависимости от значения, которое у меня есть, я создам экземпляр этого виджета в QLabel или в QCombobox.
QWidget *tab[9][9];
if(modele->firstvalue(i,j) ==0) {
tab[i][j]= new QComboBox();
tab[i][j]->setStyleSheet("border: 1px solid red");
((QComboBox)tab[i][j]).addItem("Test");
}
else {
tab[i][j] = new QLabel(QString::number(modele->firstvalue(i,j)));
}
Итак, в моем виджете после выполнения я вижу все поля со списком, но не со значениями (элементы не добавляются)
PS: речь идет об игре в судоку. Если значений много, я создаю поле со списком со всеми возможными значениями, иначе QLabel с одним значением.