QtGui/qgraphicssceneevent.h Source File
Go to the documentation of this file.
42 #ifndef QGRAPHICSSCENEEVENT_H
43 #define QGRAPHICSSCENEEVENT_H
59 #if !defined(QT_NO_GRAPHICSVIEW) || (QT_EDITION & QT_MODULE_GRAPHICSVIEW) != QT_MODULE_GRAPHICSVIEW
66 class QGraphicsSceneEventPrivate;
74 void setWidget(
QWidget *widget);
84 class QGraphicsSceneMouseEventPrivate;
92 void setPos(
const QPointF &pos);
95 void setScenePos(
const QPointF &pos);
98 void setScreenPos(
const QPoint &pos);
110 void setLastPos(
const QPointF &pos);
113 void setLastScenePos(
const QPointF &pos);
115 QPoint lastScreenPos()
const;
116 void setLastScreenPos(
const QPoint &pos);
118 Qt::MouseButtons buttons()
const;
119 void setButtons(Qt::MouseButtons buttons);
124 Qt::KeyboardModifiers modifiers()
const;
125 void setModifiers(Qt::KeyboardModifiers modifiers);
132 class QGraphicsSceneWheelEventPrivate;
140 void setPos(
const QPointF &pos);
143 void setScenePos(
const QPointF &pos);
146 void setScreenPos(
const QPoint &pos);
148 Qt::MouseButtons buttons()
const;
149 void setButtons(Qt::MouseButtons buttons);
151 Qt::KeyboardModifiers modifiers()
const;
152 void setModifiers(Qt::KeyboardModifiers modifiers);
155 void setDelta(
int delta);
165 class QGraphicsSceneContextMenuEventPrivate;
175 void setPos(
const QPointF &pos);
178 void setScenePos(
const QPointF &pos);
181 void setScreenPos(
const QPoint &pos);
183 Qt::KeyboardModifiers modifiers()
const;
184 void setModifiers(Qt::KeyboardModifiers modifiers);
186 Reason reason()
const;
187 void setReason(Reason reason);
194 class QGraphicsSceneHoverEventPrivate;
202 void setPos(
const QPointF &pos);
205 void setScenePos(
const QPointF &pos);
208 void setScreenPos(
const QPoint &pos);
211 void setLastPos(
const QPointF &pos);
214 void setLastScenePos(
const QPointF &pos);
216 QPoint lastScreenPos()
const;
217 void setLastScreenPos(
const QPoint &pos);
219 Qt::KeyboardModifiers modifiers()
const;
220 void setModifiers(Qt::KeyboardModifiers modifiers);
227 class QGraphicsSceneHelpEventPrivate;
235 void setScenePos(
const QPointF &pos);
238 void setScreenPos(
const QPoint &pos);
245 class QGraphicsSceneDragDropEventPrivate;
253 void setPos(
const QPointF &pos);
256 void setScenePos(
const QPointF &pos);
259 void setScreenPos(
const QPoint &pos);
261 Qt::MouseButtons buttons()
const;
262 void setButtons(Qt::MouseButtons buttons);
264 Qt::KeyboardModifiers modifiers()
const;
265 void setModifiers(Qt::KeyboardModifiers modifiers);
267 Qt::DropActions possibleActions()
const;
268 void setPossibleActions(Qt::DropActions actions);
272 void acceptProposedAction();
278 void setSource(
QWidget *source);
288 class QGraphicsSceneResizeEventPrivate;
301 void setNewSize(
const QSizeF &size);
304 class QGraphicsSceneMoveEventPrivate;
314 void setOldPos(
const QPointF &pos);
317 void setNewPos(
const QPointF &pos);
320 #endif // QT_NO_GRAPHICSVIEW
GLuint GLuint GLsizei GLenum type
GLsizei GLsizei GLchar * source
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
QScopedPointer< QGraphicsSceneEventPrivate > d_ptr