]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/private/kitemlistrubberband.h
Add clang-format and format code as in Frameworks
[dolphin.git] / src / kitemviews / private / kitemlistrubberband.h
index 2e57135a3648ebaf09de22056565a9e5172ed99a..fd1416b565b7dadc130108d601f69e75f842c789 100644 (file)
 class DOLPHIN_EXPORT KItemListRubberBand : public QObject
 {
     Q_OBJECT
+    Q_PROPERTY(QPointF endPosition MEMBER m_endPos READ endPosition WRITE setEndPosition)
 
 public:
-    explicit KItemListRubberBand(QObjectparent = nullptr);
+    explicit KItemListRubberBand(QObject *parent = nullptr);
     ~KItemListRubberBand() override;
 
-    void setStartPosition(const QPointFpos);
+    void setStartPosition(const QPointF &pos);
     QPointF startPosition() const;
 
-    void setEndPosition(const QPointFpos);
+    void setEndPosition(const QPointF &pos);
     QPointF endPosition() const;
 
     void setActive(bool active);
     bool isActive() const;
 
-signals:
+Q_SIGNALS:
     void activationChanged(bool active);
-    void startPositionChanged(const QPointF& current, const QPointF& previous);
-    void endPositionChanged(const QPointF& current, const QPointF& previous);
+    void startPositionChanged(const QPointF &current, const QPointF &previous);
+    void endPositionChanged(const QPointF &current, const QPointF &previous);
 
 private:
     bool m_active;
@@ -44,5 +45,3 @@ private:
 };
 
 #endif
-
-