]> gitweb.stoutner.com Git - PrivacyBrowserPC.git/blobdiff - src/uis/BookmarksDialog.ui
Add dragging and dropping of bookmarks.
[PrivacyBrowserPC.git] / src / uis / BookmarksDialog.ui
index 8510878b006c1e82a0c298bbce37177097ef1d09..b9355bbfb61077c2e9a3d05ff2c61b9d5e8b6f74 100644 (file)
 <ui version="4.0">
     <class>BookmarksDialog</class>
 
+    <customwidgets>
+        <customwidget>
+            <class>DraggableTreeView</class>
+            <extends>QTreeView</extends>
+            <header>widgets/DraggableTreeView.h</header>
+        </customwidget>
+    </customwidgets>
+
     <widget class="QWidget">
         <property name="geometry">
             <rect>
         <layout class="QVBoxLayout">
             <!-- Tree view. -->
             <item>
-                <widget class="QTreeView" name="treeView" />
+                <widget class="DraggableTreeView" name="draggableTreeView" />
             </item>
 
             <!-- Buttons. -->
             <item>
                 <layout class="QHBoxLayout">
+                    <!-- Add bookmark button. -->
+                    <item>
+                        <widget class="QPushButton" name="addBookmarkButton">
+                            <property name="text">
+                                <string>Add bookmark</string>
+                            </property>
+
+                            <property name="icon">
+                                <iconset theme="list-add" />
+                            </property>
+                        </widget>
+                    </item>
+
+                    <!-- Edit button. -->
+                    <item>
+                        <widget class="QPushButton" name="editButton">
+                            <property name="text">
+                                <string>Edit</string>
+                            </property>
+
+                            <property name="icon">
+                                <iconset theme="edit-entry" />
+                            </property>
+                        </widget>
+                    </item>
+
+                    <!-- Delete button. -->
+                    <item>
+                        <widget class="QPushButton" name="deleteItemsButton">
+                            <property name="text">
+                                <string>Delete items</string>
+                            </property>
+
+                            <property name="icon">
+                                <iconset theme="list-remove" />
+                            </property>
+                        </widget>
+                    </item>
+
                     <!-- Close button - dialog button box. -->
                     <item>
                         <widget class="QDialogButtonBox" name="dialogButtonBox">