Продолжение архива вопросов Второй архив вопросов и ответов


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 17:25
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Хочу сделать промежуточный (чисто виртуальный) класс на основе QWidget (QTabWidget), который будет служить основой для разного рода редакторов. Делаю так:class objectEditor: public QTabWidget{ Q_OBJECTpublic: objectEditor( QWidget * parent ) : QTabWidget( parent ) {}public slots: virtual void saveChanges(); virtual void closeEditor();};class someEditor: public objectEditor{ Q_OBJECTpublic: someEditor( QWidget * parent = 0 ) : objectEditor( parent ) {}public slots: void closeEditor(); void saveChanges();};В итоге collect2 посылает меня далеко-далеко, без всяких разъяснений, неужели нельзя так делать, ведь известно, что все редакторы долны быть виджетами? Если можно, то поскажите как сделать правильно. Спасибо.П.С. пробую наследоваться от QTabWidget как protected, но в этом случае QWidget становится не доступен в someEditor.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
что сделать, если тебе предлагают виртуальный секс?как правильно отказать? Guest Новые вопросы и ответы 1 0 02.01.2012 17:12
Как определить класс гостиницы Guest Продолжение нового архива 0 21.11.2011 04:09
Виртуальный компьютерный класс Guest Третий архив вопросов и ответов 0 15.04.2011 02:03



© www.otvetnemail.ru - Форум вопросов и ответов.