void setLabelPositioning(int pos);
Q_SIGNALS:
+ void sectionsChanged();
void propertyChanged();
void criteriaChanged();
void delegateChanged();
Q_OBJECT
Q_DECLARE_PRIVATE(QQuickListView)
- // XXX deprecate these two properties (only duration should be necessary)
- Q_PROPERTY(qreal highlightMoveSpeed READ highlightMoveSpeed WRITE setHighlightMoveSpeed NOTIFY highlightMoveSpeedChanged)
- Q_PROPERTY(qreal highlightResizeSpeed READ highlightResizeSpeed WRITE setHighlightResizeSpeed NOTIFY highlightResizeSpeedChanged)
-
+ Q_PROPERTY(qreal highlightMoveVelocity READ highlightMoveVelocity WRITE setHighlightMoveVelocity NOTIFY highlightMoveVelocityChanged)
+ Q_PROPERTY(qreal highlightResizeVelocity READ highlightResizeVelocity WRITE setHighlightResizeVelocity NOTIFY highlightResizeVelocityChanged)
Q_PROPERTY(int highlightResizeDuration READ highlightResizeDuration WRITE setHighlightResizeDuration NOTIFY highlightResizeDurationChanged)
Q_PROPERTY(qreal spacing READ spacing WRITE setSpacing NOTIFY spacingChanged)
virtual void setHighlightFollowsCurrentItem(bool);
- qreal highlightMoveSpeed() const;
- void setHighlightMoveSpeed(qreal);
+ qreal highlightMoveVelocity() const;
+ void setHighlightMoveVelocity(qreal);
- qreal highlightResizeSpeed() const;
- void setHighlightResizeSpeed(qreal);
+ qreal highlightResizeVelocity() const;
+ void setHighlightResizeVelocity(qreal);
int highlightResizeDuration() const;
void setHighlightResizeDuration(int);
void spacingChanged();
void orientationChanged();
void currentSectionChanged();
- void highlightMoveSpeedChanged();
- void highlightResizeSpeedChanged();
+ void highlightMoveVelocityChanged();
+ void highlightResizeVelocityChanged();
void highlightResizeDurationChanged();
void snapModeChanged();
virtual void viewportMoved(Qt::Orientations orient);
virtual void keyPressEvent(QKeyEvent *);
virtual void geometryChanged(const QRectF &newGeometry,const QRectF &oldGeometry);
-
-protected Q_SLOTS:
- void updateSections();
+ virtual void initItem(int index, QQuickItem *item);
};
class QQuickListViewAttached : public QQuickItemViewAttached