mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-31 00:03:42 -04:00
Ensure layer legend graphics are horizontally scrollable (fixes #28050)
Redmine: https://issues.qgis.org/issues/20229
This commit is contained in:
parent
334103dd07
commit
a79f2baeee
@ -26,6 +26,7 @@
|
|||||||
|
|
||||||
#include <QMenu>
|
#include <QMenu>
|
||||||
#include <QContextMenuEvent>
|
#include <QContextMenuEvent>
|
||||||
|
#include <QHeaderView>
|
||||||
|
|
||||||
#include "qgslayertreeviewindicator.h"
|
#include "qgslayertreeviewindicator.h"
|
||||||
#include "qgslayertreeviewitemdelegate.h"
|
#include "qgslayertreeviewitemdelegate.h"
|
||||||
@ -43,6 +44,10 @@ QgsLayerTreeView::QgsLayerTreeView( QWidget *parent )
|
|||||||
setEditTriggers( EditKeyPressed );
|
setEditTriggers( EditKeyPressed );
|
||||||
setExpandsOnDoubleClick( false ); // normally used for other actions
|
setExpandsOnDoubleClick( false ); // normally used for other actions
|
||||||
|
|
||||||
|
// Ensure legend graphics are scrollable
|
||||||
|
header()->setStretchLastSection( false );
|
||||||
|
header()->setSectionResizeMode( QHeaderView::ResizeToContents );
|
||||||
|
|
||||||
setSelectionMode( ExtendedSelection );
|
setSelectionMode( ExtendedSelection );
|
||||||
setDefaultDropAction( Qt::MoveAction );
|
setDefaultDropAction( Qt::MoveAction );
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user