]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/widgets/DraggableTreeView.h
Partial filter list implementation.
[PrivacyBrowserPC.git] / src / widgets / DraggableTreeView.h
index f520ed360d94c0f9255a739199026827bb8b0465..961d2fa227f9e5c542b82ba048f7a87a301c0340 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2023 Soren Stoutner <soren@stoutner.com>.
+ * Copyright 2023-2024 Soren Stoutner <soren@stoutner.com>.
  *
  * This file is part of Privacy Browser PC <https://www.stoutner.com/privacy-browser-pc>.
  *
@@ -38,5 +38,11 @@ signals:
 
 protected:
     void dropEvent(QDropEvent *event) override;
+
+private:
+    // The private functions
+    QList<int>* getRootSelectedDatabaseIds(QList<int> *selectedDatabaseIdsPointer) const;
+    void moveToBeginningOfFolder(const QModelIndex &dropModelIndex, QList<int> *selectedDatabaseIdsListPointer, QList<int> *rootSelectedDatabaseIdsListPointer,
+                                 std::list<double> *previousParentFolderIdListPointer) const;
 };
 #endif