Changeset 846 for trunk/src/gui/graphicsview/qgraphicsitem.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/gui/graphicsview/qgraphicsitem.h
r651 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 107 107 ItemIsPanel = 0x4000, 108 108 ItemIsFocusScope = 0x8000, // internal 109 ItemSendsScenePositionChanges = 0x10000 109 ItemSendsScenePositionChanges = 0x10000, 110 ItemStopsClickFocusPropagation = 0x20000 110 111 // NB! Don't forget to increase the d_ptr->flags bit field by 1 when adding a new flag. 111 112 }; … … 140 141 ItemOpacityChange, 141 142 ItemOpacityHasChanged, 142 ItemScenePositionHasChanged 143 ItemScenePositionHasChanged, 144 ItemRotationChange, 145 ItemRotationHasChanged, 146 ItemScaleChange, 147 ItemScaleHasChanged, 148 ItemTransformOriginPointChange, 149 ItemTransformOriginPointHasChanged 143 150 }; 144 151 … … 419 426 420 427 protected: 428 void updateMicroFocus(); 421 429 virtual bool sceneEventFilter(QGraphicsItem *watched, QEvent *event); 422 430 virtual bool sceneEvent(QEvent *event); … … 479 487 friend class QGraphicsItemEffectSourcePrivate; 480 488 friend class QGraphicsTransformPrivate; 489 #ifndef QT_NO_GESTURES 481 490 friend class QGestureManager; 491 #endif 482 492 friend class ::tst_QGraphicsItem; 483 493 friend bool qt_closestLeaf(const QGraphicsItem *, const QGraphicsItem *); … … 541 551 Q_PROPERTY(bool enabled READ isEnabled WRITE setEnabled NOTIFY enabledChanged) 542 552 Q_PROPERTY(bool visible READ isVisible WRITE setVisible NOTIFY visibleChanged FINAL) 543 Q_PROPERTY(QPointF pos READ pos WRITE setPos )544 Q_PROPERTY(qreal x READ x WRITE setX NOTIFY xChanged )545 Q_PROPERTY(qreal y READ y WRITE setY NOTIFY yChanged )546 Q_PROPERTY(qreal z READ zValue WRITE setZValue NOTIFY zChanged )553 Q_PROPERTY(QPointF pos READ pos WRITE setPos FINAL) 554 Q_PROPERTY(qreal x READ x WRITE setX NOTIFY xChanged FINAL) 555 Q_PROPERTY(qreal y READ y WRITE setY NOTIFY yChanged FINAL) 556 Q_PROPERTY(qreal z READ zValue WRITE setZValue NOTIFY zChanged FINAL) 547 557 Q_PROPERTY(qreal rotation READ rotation WRITE setRotation NOTIFY rotationChanged) 548 558 Q_PROPERTY(qreal scale READ scale WRITE setScale NOTIFY scaleChanged) 549 559 Q_PROPERTY(QPointF transformOriginPoint READ transformOriginPoint WRITE setTransformOriginPoint) 560 #ifndef QT_NO_GRAPHICSEFFECT 561 Q_PROPERTY(QGraphicsEffect *effect READ graphicsEffect WRITE setGraphicsEffect) 562 #endif 563 Q_PRIVATE_PROPERTY(QGraphicsItem::d_func(), QDeclarativeListProperty<QGraphicsObject> children READ childrenList DESIGNABLE false NOTIFY childrenChanged) 564 Q_PRIVATE_PROPERTY(QGraphicsItem::d_func(), qreal width READ width WRITE setWidth NOTIFY widthChanged RESET resetWidth FINAL) 565 Q_PRIVATE_PROPERTY(QGraphicsItem::d_func(), qreal height READ height WRITE setHeight NOTIFY heightChanged RESET resetHeight FINAL) 566 Q_CLASSINFO("DefaultProperty", "children") 550 567 Q_INTERFACES(QGraphicsItem) 551 568 public: … … 559 576 #endif 560 577 578 #ifndef QT_NO_GESTURES 561 579 void grabGesture(Qt::GestureType type, Qt::GestureFlags flags = Qt::GestureFlags()); 562 580 void ungrabGesture(Qt::GestureType type); 581 #endif 582 583 protected Q_SLOTS: 584 void updateMicroFocus(); 563 585 564 586 Q_SIGNALS: … … 572 594 void rotationChanged(); 573 595 void scaleChanged(); 596 void childrenChanged(); 597 void widthChanged(); 598 void heightChanged(); 574 599 575 600 protected:
Note:
See TracChangeset
for help on using the changeset viewer.