Имеется:
QComboBox *oe_units;
*PM - объекта собственного класса
*TABLE_ELITE - таблица QTableWidget, которая является данным класса, который представляет объект PM
Не рабоатает вот такая нструкция:
oe_units = PM->TABLE_ELITE->cellWidget(e, f);
Код ошибки:
code\order.cpp:104: error: invalid conversion from `QWidget*' to `QComboBox*'
Задача получить через функцию cellWidget, выполненную для таблицы, которая принадлежит классу,
представленному объектом PM, указатель на тот самый виджет. К этому времени в этой ячейке с адресом
(e, f) находится виджет QComboBox.
Так как функция cellWidget возвращает указатель полученного виджета, то по идее мой указатель oe_units
должен после выполнения инструкции указывать на тот самый виджет. Сам виджет QComboBox не приватный.
В чем тут может быть ошибка ? Правильная ли сама инструкция ?