@@ -22,26 +22,27 @@ items on the tree view although the drop is actually managed by qgis app.
22
22
*/
23
23
class QgsBrowserTreeView : public QTreeView
24
24
{
25
- public:
26
- QgsBrowserTreeView ( QWidget* parent ) : QTreeView(parent)
27
- {
28
- setDragDropMode ( QTreeView::DragDrop ); // sets also acceptDrops + dragEnabled
29
- setSelectionMode ( QAbstractItemView::ExtendedSelection );
30
- setContextMenuPolicy ( Qt::CustomContextMenu );
31
- }
25
+ public:
26
+ QgsBrowserTreeView ( QWidget* parent ) : QTreeView( parent )
27
+ {
28
+ setDragDropMode ( QTreeView::DragDrop ); // sets also acceptDrops + dragEnabled
29
+ setSelectionMode ( QAbstractItemView::ExtendedSelection );
30
+ setContextMenuPolicy ( Qt::CustomContextMenu );
31
+ setHeaderHidden ( true );
32
+ }
32
33
33
- void dragEnterEvent (QDragEnterEvent* e)
34
- {
35
- // accept drag enter so that our widget will not get ignored
36
- // and drag events will not get passed to QgisApp
37
- e->accept ();
38
- }
39
- void dragMoveEvent (QDragMoveEvent* e)
40
- {
41
- // ignore all possibilities where an item could be dropped
42
- // because we want that user drops the item on canvas / legend / app
43
- e->ignore ();
44
- }
34
+ void dragEnterEvent ( QDragEnterEvent* e )
35
+ {
36
+ // accept drag enter so that our widget will not get ignored
37
+ // and drag events will not get passed to QgisApp
38
+ e->accept ();
39
+ }
40
+ void dragMoveEvent ( QDragMoveEvent* e )
41
+ {
42
+ // ignore all possibilities where an item could be dropped
43
+ // because we want that user drops the item on canvas / legend / app
44
+ e->ignore ();
45
+ }
45
46
};
46
47
47
48
QgsBrowserDockWidget::QgsBrowserDockWidget ( QWidget * parent ) :
0 commit comments