Наследование, Множественное наследование от QWidget |
Здравствуйте, гость ( Вход | Регистрация )
Наследование, Множественное наследование от QWidget |
silver47 |
19.1.2011, 16:17
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6 |
Доброго времени суток.
Задача такая: есть класс MainWindow, зависящий от QWidget. Есть другой класс, к примеру MainTab, который ставиться в QTabWidget, расположенного на MainWindow. Необходимо предоставить доступ из класса MainTab к элементам класса MainWindow. Хотел сделать, унаследовав MainTab от MainWindow. maintab.h:
Но, получается множественное наследование от QWidget (и MainWindow и MainTab наследуются от QWidget) переделываю на такое:
Ругается, что не указан класс до { Сделал передачей указателей на необходимые элементы класса MainWindow в конструктор MainTab. Вопрос: как следует это делать(не передачу указателя в конструкторе, а обращение к элементам одного класса из другого) правильно? Спасибо. |
|
|
Текстовая версия | Сейчас: 18.12.2024, 21:54 |