calendarui/views/inc/calenmonthgrid.h
changeset 63 a3cb48f6c889
parent 55 2c54b51f39c4
child 70 a5ed90760192
equal deleted inserted replaced
57:bb2d3e476f29 63:a3cb48f6c889
    85 	void scrollingFinished();
    85 	void scrollingFinished();
    86 	void prependRows();
    86 	void prependRows();
    87 	void appendRows();
    87 	void appendRows();
    88 	void itemActivated(const QModelIndex &index);
    88 	void itemActivated(const QModelIndex &index);
    89 
    89 
       
    90 private slots:
       
    91 
       
    92 	void handleThemeChange();
       
    93 	
    90 private:
    94 private:
    91 	QStandardItemModel *mModel;
    95 	QStandardItemModel *mModel;
    92 	scrollDirection mDirection;
    96 	scrollDirection mDirection;
    93 	bool mIsPanGesture;
    97 	bool mIsPanGesture;
    94 	bool mIsAtomicScroll;
    98 	bool mIsAtomicScroll;
    95 	CalenMonthView *mView;
    99 	CalenMonthView *mView;
    96 	int mCurrentRow;
   100 	int mCurrentRow;
    97 	bool mIsNonActiveDayFocused;
   101 	bool mIsNonActiveDayFocused;
    98 	QDateTime mNonActiveFocusedDay;
       
    99 	bool mIgnoreItemActivated;
   102 	bool mIgnoreItemActivated;
   100 	QPointF mPressedPos;
   103 	QPointF mPressedPos;
   101 	QColor mGridLineColor;
       
   102 	QColor mGridBorderColor;
       
   103 	QGraphicsWidget* mContentWidget;
   104 	QGraphicsWidget* mContentWidget;
   104 	QList<QString> mLocalisedDates;
   105 	QList<QString> mLocalisedDates;
   105 	QPointF mStartPos;
   106 	QPointF mStartPos;
       
   107 	QColor mGridLineColor;
       
   108 	bool mActiveDatesSet;
   106 };
   109 };
   107 
   110 
   108 #endif // CALENMONTHGRID_H
   111 #endif // CALENMONTHGRID_H
   109 
   112 
   110 // End of file  --Don't remove this.
   113 // End of file  --Don't remove this.