Как осуществить множественное наследование в Qt?

На сколько мне известно, множественное наследование от двух и более классов библиотеки Qt запрещено из-за наличия общего предка QObject. Есть ли какой-то способ обойти это ограничение? Не хочу использовать агрегацию, так как придется писать методы для доступа к агрегированному объекту. Может кто-то знает изящное решение такой проблемы?
  • Вопрос задан
  • 3050 просмотров
Пригласить эксперта
Ответы на вопрос 2
@DancingOnWater
И только банда четырех говорит, что лучше использовать агрегацию, чем наследование....

Наследование - это архитектурный прием, а не метод повторного использования кода.
Ответ написан
Комментировать
@tugo
Множественное наследование полезно достаточно редко.
Покажите код, расскажите про задачу.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы