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

Здравствуйте, хотела бы разобраться с наследованием классов в Qt Creator. Создать класс, унаследованный от QGraphicsView, MyMapView, идентичный QGraphicsView, только с дополнительными слотами (стандартных не хватает для, например, масштабирования). Крейэйтор ругается на конструктор при:Код:#ifndef QMAPVIEW_H#define QMAPVIEW_H#include class QMapView: public QGraphicsView{ Q_OBJECTpublic: QMapView(QWidget *pwgt=0): QGraphicsView (QWidget *pwgt = 0) { }public slots: void slotZoomIn() { scale(1.1, 1.1); } void slotZoomOut() { scale(1/1.1, 1/1.1); } //слот навигации};#endif // QMAPVIEW_Hконструктор хочется такой, без graphicsscene.еще все бы ничего, но при проектировании интерфейса Qt Designer непонятно каким образом на форму поставить именно MyMapView, если преобразовать GraphicsView к MyMapView жуткая ругань при сборке..PS. Помогите пожалуйста с этой кашей в голове ;(
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Как создать класс который сам поймет что с файлом делать. Guest Продолжение старого архива 0 16.10.2011 16:10
Несовершеннолетний наследник Guest Новый архив 3 0 05.09.2011 04:26
Кто наследник? Guest Новый архив 3 0 05.09.2011 03:13



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