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

Кто скажет, почему этот код, при движении мышкой над сценой, печатает 0:0 ?Код:#ifndef MAINWINDOW_H#define MAINWINDOW_H#include #include class Scene : public QGraphicsScene {public: Scene(QRectF & sceneRect, QObject *parent = 0):QGraphicsScene(sceneRect, parent){} ~Scene(){}protected: void mouseMoveEvent(QGraphicsSceneMouseEvent *event);};class MainWindow : public QMainWindow { Q_OBJECTpublic: MainWindow(QWidget *parent = 0, Qt::WFlags flags = 0); ~MainWindow(){}};#endif // MAINWINDOW_H#include "mainwindow.h"#include #include MainWindow::MainWindow(QWidget *parent, Qt::WFlags flags) : QMainWindow(parent, flags){ Scene *scene = new Scene(QRectF(0,0,500,500), this); QGraphicsView *m_View = new QGraphicsView(scene, this); setCentralWidget(m_View);}void Scene::mouseMoveEvent(QGraphicsSceneMous eEvent *event) { qDebug(qPrintable(QString("%1:%2") .arg(event->pos().x()) .arg(event->pos().y()) ));}
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QGraphicsSceneMouseEvent Guest Новый архив 3 0 30.09.2011 10:13
События мыши QGraphicsSceneMouseEvent и рисование QPainter в ответ на событие Guest Продолжение архива вопросов 0 30.09.2011 09:46
QGraphicsSceneMouseEvent Guest Третий архив вопросов и ответов 0 30.09.2011 09:10



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