Я могу установить QCheckBox для конкретной ячейки таблицы:
QTableWidget::setCellWidget(x, y, new QCheckBox)
Как мне прочитать его состояние? Есть такое QTableWidget::cellWidget(int x, int y); - возвращает указатель на виджет, расположенный в указанной ячейке. Как мне определить isCheked он или нет? для QWidget метод isCheked не определен. Если создать свой QCheckBox(QTableWidget::cellWidget(x, y)) и проверять его состояние, то он всегда false (потому что это уже другой объект QCheckBox (проверял по адресам)). А вот как сделать чтобы вновь созданный QCheckBox был ссылкой на старый? Не могу сообразить.
Не хочу городить свою модель. Таблица не большая от 1 до 10 строчек.
Спасибо.
P.S. cellWidget(x, y) возвращает нужный мне указатель, только на тип QWidget, как бы его преобразовать к QCheckBox?