Здравствуйте
Я наследую класс QItemSelectionModel. Вот его конструкторы:
explicit QItemSelectionModel(QAbstractItemModel *model = nullptr);
explicit QItemSelectionModel(QAbstractItemModel *model, QObject *parent);
Класс QAbstractItemModel унаследован от QObject. Я пытаюсь вызвать его в производном классе:
SimpleItemSelectionModel::SimpleItemSelectionModel(QObject *parent) : QItemSelectionModel (parent)
IDE помечает эту строчку с ошибкой "не найден конструктор для инициализации `QItemSelectionModel`"
На конструкторы это правило не распространяется что-ли? Когда можно оперировать указателями на базовые классы, оперируя объектами производных?