ui/views/fullscreenview/inc/glxcoverflow.h
changeset 42 5e1df1b52eb3
parent 40 112f0ac2d1f0
child 36 6481344a6d67
equal deleted inserted replaced
41:ae07d189b490 42:5e1df1b52eb3
    60     void setUiOn(bool uiOn) { mUiOn = uiOn; }
    60     void setUiOn(bool uiOn) { mUiOn = uiOn; }
    61     void partiallyClean();
    61     void partiallyClean();
    62     void partiallyCreate(QAbstractItemModel *model, QSize itemSize);
    62     void partiallyCreate(QAbstractItemModel *model, QSize itemSize);
    63 	void setCoverFlow();
    63 	void setCoverFlow();
    64     void ClearCoverFlow();
    64     void ClearCoverFlow();
       
    65 	void setMultitouchFilter(QGraphicsItem* multitouchFilter);
    65 		    
    66 		    
    66 public slots:
    67 public slots:
       
    68 	void zoomStarted(int index);
       
    69 	void zoomFinished(int index);
    67 
    70 
    68 signals :
    71 signals :
    69     void coverFlowEvent(GlxCoverFlowEvent e);
    72     void coverFlowEvent(GlxCoverFlowEvent e);
    70     void changeSelectedIndex(const QModelIndex &index);
    73     void changeSelectedIndex(const QModelIndex &index);
    71     void autoLeftMoveSignal();
    74     void autoLeftMoveSignal();
   114     bool mUiOn;
   117     bool mUiOn;
   115     int mBounceBackDeltaX;
   118     int mBounceBackDeltaX;
   116     QAbstractItemModel *mModel;
   119     QAbstractItemModel *mModel;
   117     GlxUserMove mMoveDir;
   120     GlxUserMove mMoveDir;
   118     int mSpeed;        
   121     int mSpeed;        
       
   122 	bool mZoomOn;
       
   123 	QGraphicsItem* mMultitouchFilter;
   119 };
   124 };
   120 
   125 
   121 #endif /* GLXCOVERFLOW_H_ */
   126 #endif /* GLXCOVERFLOW_H_ */