|
Q_INVOKABLE | ReorderablePage (const QRectF &pageGeometry, LauncherObject *p_belongsTo) |
|
void | commonCtor () |
|
virtual | ~ReorderablePage () |
|
virtual bool | layoutFromItemList (const ThingList &items) |
|
virtual bool | layoutFromItemList (const IconList &items) |
|
virtual bool | canAcceptIcons () const |
|
virtual bool | offer (Thing *p_offer, Thing *p_offeringThing) |
|
virtual bool | take (Thing *p_takerThing) |
|
virtual bool | taking (Thing *p_victimThing, Thing *p_takerThing) |
|
virtual void | taken (Thing *p_takenThing, Thing *p_takerThing) |
|
virtual void | externalIconMoveTerminated () |
|
virtual PageMode::Enum | pageMode () const |
|
virtual void | setPageMode (PageMode::Enum v) |
|
virtual bool | resize (quint32 w, quint32 h) |
|
virtual IconBase * | iconAtLayoutCoordinate (const QPointF &layoutCoord, QPoint &r_gridCoordinate, QPointF *r_p_intraIconCoord=0) |
|
virtual qint32 | rowAtPageCoordinate (const QPointF &pageCoord) |
|
virtual void | redirectedTouchTrackedPointMoved (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
|
virtual void | redirectedTouchTrackedPointReleased (Thing *p_sourceThing, int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition, const RedirectContext &redirContext) |
|
virtual bool | acceptIncomingIcon (IconBase *p_newIcon) |
|
virtual bool | releaseTransferredIcon (IconBase *p_transferredIcon) |
|
virtual bool | isLayoutReorderingCurrently () const |
|
Q_INVOKABLE | Page (const QRectF &pageGeometry, LauncherObject *p_belongsTo) |
|
More...
|
|
virtual | ~Page () |
|
qint32 | pageIndex () const |
|
void | setPageIndex (const qint32 v) |
|
QString | pageName () const |
|
void | setPageName (const QString &v) |
|
QString | pageDesignator () const |
|
void | setPageDesignator (const QString &v) |
|
bool | pageActive () const |
|
virtual bool | setIconLayout (IconLayout *p_iconLayout) |
|
virtual IconLayout * | currentIconLayout () const |
|
virtual IconBase * | iconAtLayoutCoordinate (const QPointF &layoutCoord, QPointF *r_p_intraIconCoord) |
|
virtual QPointF | pageCoordinateFromLayoutCoordinate (const QPointF &layoutCoord) |
|
virtual QPointF | layoutCoordinateFromPageCoordinate (const QPointF &pageCoordinate) |
|
virtual QRectF | areaScroller () const |
|
virtual QRectF | areaTopEdgeShadow () const |
|
virtual QRectF | areaBottomEdgeShadow () const |
|
virtual QRectF | areaLeftBorder () const |
|
virtual QRectF | areaRightBorder () const |
|
virtual QRectF | areaTopBorder () const |
|
virtual QRectF | areaBottomBorder () const |
|
virtual QRectF | areaCenter () const |
|
virtual PageAreas::Enum | classifyPageLocation (const QPointF &pageCoordinate) const |
|
virtual bool | changeRedirectTo (int id, Thing *p_currentlyRedirectedToThing, Thing *p_newRedirectedToThing, RedirectContext *p_redirContext=0) |
| TODO: unsafe...make it more so. More...
|
|
virtual bool | cancelRedirection (int id, bool deferred=false) |
|
| ThingPaintable (const QRectF &geom) |
|
virtual | ~ThingPaintable () |
|
virtual QString | readUiState () const |
|
virtual void | writeUiState (const QString &s) |
|
virtual void | resetUiState () |
|
virtual QRectF | geometry () const |
|
virtual QRectF | positionRelativeGeometry () const |
|
virtual QRectF | untranslateFromPosition (const QRectF &rect) const |
|
virtual QRectF | boundingRect () const |
|
virtual bool | resize (const QSize &newSize) |
|
virtual void | paint (QPainter *painter, const QRectF &sourceRect) |
|
virtual void | paint (QPainter *painter, const QRectF &sourceRect, qint32 renderOpt) |
|
virtual void | paint (QPainter *painter, const QRectF &sourceRect, const QPointF &painterTranslate) |
|
virtual void | paint (QPainter *painter, const QRectF &sourceRect, const QPointF &painterTranslate, qint32 renderOpt) |
|
virtual void | paintOffscreen (QPainter *painter, const QRect &sourceRect, const QPoint &targetOrigin) |
|
virtual void | paintOffscreen (QPainter *painter, const QRect &sourceRect, const QRect &targetRect) |
|
| Thing () |
|
virtual | ~Thing () |
|
virtual QUuid | uid () const |
|
virtual uint | hashValue () const |
|
virtual void | redirectTouchPrepare (Thing *p_sourceThing, const TouchRegister &touchRegister, int contextHint=0) |
|
|
Q_INVOKABLE | ReorderablePage (const QUuid &specificUid, const QRectF &pageGeometry, LauncherObject *p_belongsTo) |
|
virtual bool | tapGesture (QTapGesture *tapEvent, QGestureEvent *baseGestureEvent) |
|
virtual bool | tapAndHoldGesture (QTapAndHoldGesture *tapHoldEvent, QGestureEvent *baseGestureEvent) |
|
virtual bool | flickGesture (FlickGesture *flickEvent, QGestureEvent *baseGestureEvent) |
|
virtual void | touchTrackedPointStarted (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
|
virtual void | touchTrackedPointMoved (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
| virtual More...
|
|
virtual void | touchTrackedPointReleased (int id, const QPointF &scenePosition, const QPointF &lastScenePosition, const QPointF &initialPosition) |
|
virtual void | iconRelease () |
|
virtual void | paintOffscreen (QPainter *painter) |
|
virtual bool | detectAndHandleSpecialMoveAreas (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handleTopBorderSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handleBottomBorderSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handleLeftBorderSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handleRightBorderSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handleQuickLaunchSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual bool | handlePageTabBarSpecialMoveArea (int id, const QPointF &pageCoordinate, const RedirectContext &redirContext) |
|
virtual void | switchToNormalMode () |
|
virtual void | switchToReorderMode () |
|
virtual bool | addIcon (IconBase *p_icon) |
|
virtual bool | addIconNoAnimations (IconBase *p_icon) |
|
virtual bool | removeIcon (const QUuid &iconUid) |
|
virtual bool | removeIconNoAnimations (const QUuid &iconUid) |
|
Q_INVOKABLE | Page (const QUuid &specificUid, const QRectF &pageGeometry, LauncherObject *p_belongsTo) |
|
virtual void | activatePage () |
|
virtual void | deactivatePage () |
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option=0, QWidget *widget=0) |
|
virtual void | paintShadows (QPainter *painter) |
|
virtual bool | sceneEvent (QEvent *event) |
|
virtual bool | gestureEvent (QGestureEvent *gestureEvent) |
|
virtual bool | panGesture (QPanGesture *panEvent) |
|
virtual bool | swipeGesture (QSwipeGesture *swipeEvent, QGestureEvent *baseGestureEvent) |
|
virtual bool | pinchGesture (QPinchGesture *pinchEvent) |
|
virtual bool | customGesture (QGesture *customGesture) |
|
virtual bool | okToUseFlick (int id) |
|
virtual bool | okToUseTap (int id) |
|
virtual bool | okToUseTapAndHold (int id) |
|
virtual QPointF | translatePagePointToScrollSurfacePoint (const QPointF &point, bool clipToGeom=false) |
|
virtual bool | testAndTranslatePagePointToScrollSurfacePoint (const QPointF &point, QPointF &r_translatedPoint) |
|
virtual bool | isAnimationEnsembleRunning () const |
|
virtual bool | stopAnimationEnsemble () |
|
virtual void | animationFinishedProcessGroup (QAnimationGroup *pAnim) |
|
virtual void | animationFinishedProcessAnim (QAbstractAnimation *pAnim) |
|
virtual IconBase * | removeIconFromPageAddWaitlist (const QUuid &iconUid) |
|
virtual bool | isIconInPageAddWaitlist (const QUuid &iconUid) |
|
virtual void | addIconToPageAddWaitlist (IconBase *p_icon) |
|
virtual qint32 | addWaitlistHandler () |
|
virtual void | removeIconFromPageRemoveWaitlist (const QUuid &iconUid) |
|
virtual bool | isIconInPageRemoveWaitlist (const QUuid &iconUid) |
|
virtual void | addIconToPageRemoveWaitlist (IconBase *p_icon) |
|
virtual void | addIconToPageRemoveWaitlist (const QUuid &iconUid) |
|
virtual qint32 | removeWaitlistHandler () |
|
virtual bool | anyTouchTracking (int *r_p_mainTouchId=0) |
|
virtual bool | touchPointTriggerType (int id, TouchTriggerType::Enum &r_type) |
|
virtual bool | testAndSetTriggerOnRegister (int id, TouchTriggerType::Enum conditionV, TouchTriggerType::Enum setV) |
|
virtual bool | testAndSetTriggerOnRegisterCreate (int id, TouchTriggerType::Enum conditionV, TouchTriggerType::Enum setV) |
|
virtual RedirectingType::Enum | isRedirecting (int id, Thing **r_pp_redirectTargetThing, RedirectContext **r_pp_redirContext) |
|
virtual bool | isDeferCancelled (int id, bool doCancel=false) |
|
virtual bool | redirectTo (int id, Thing *p_redirectTargetThing, RedirectContext *p_redirContext=0) |
|
virtual void | setupTouchFSM () |
|
virtual void | startTouchFSM () |
|
virtual void | stopTouchFSM () |
|
virtual void | clearAllTouchRegisters () |
|
virtual bool | touchStartEvent (QTouchEvent *event) |
|
virtual bool | touchUpdateEvent (QTouchEvent *event) |
|
virtual bool | touchEndEvent (QTouchEvent *event) |
|
virtual void | handleTrackedTouchPointRelease (QTouchEvent::TouchPoint *touchPoint) |
|
virtual void | autoScrollDown () |
|
virtual void | autoScrollUp () |
|
virtual void | setupScrollDelayFSM () |
|
virtual void | startScrollDelayFSM () |
|
virtual void | stopScrollDelayFSM () |
|
virtual void | scrollActionTrigger () |
|
virtual bool | okToPerformAutoScroll () const |
|
| ThingPaintable (const QUuid &specificUid, const QRectF &geom) |
|
virtual void | recomputeBoundingRect () |
|
virtual void | recomputeBoundingRect (const QRectF &virtualGeom) |
|
| Thing (const QUuid &specificUid) |
|