mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-08 00:02:35 -05:00
Scroll-per-pixel on welcome page
Makes for a smoother experience
This commit is contained in:
parent
5c751c44e9
commit
da87731b18
@ -64,6 +64,7 @@ QgsWelcomePage::QgsWelcomePage( bool skipVersionCheck, QWidget *parent )
|
||||
mRecentProjectsListView->setResizeMode( QListView::Adjust );
|
||||
mRecentProjectsListView->setContextMenuPolicy( Qt::CustomContextMenu );
|
||||
connect( mRecentProjectsListView, &QListView::customContextMenuRequested, this, &QgsWelcomePage::showContextMenuForProjects );
|
||||
mRecentProjectsListView->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel );
|
||||
|
||||
mRecentProjectsModel = new QgsRecentProjectItemsModel( mRecentProjectsListView );
|
||||
mRecentProjectsListView->setModel( mRecentProjectsModel );
|
||||
@ -87,6 +88,7 @@ QgsWelcomePage::QgsWelcomePage( bool skipVersionCheck, QWidget *parent )
|
||||
mTemplateProjectsListView = new QListView();
|
||||
mTemplateProjectsListView->setResizeMode( QListView::Adjust );
|
||||
mTemplateProjectsListView->setModel( mTemplateProjectsModel );
|
||||
mTemplateProjectsListView->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel );
|
||||
QgsProjectListItemDelegate *templateProjectsDelegate = new QgsProjectListItemDelegate( mTemplateProjectsListView );
|
||||
templateProjectsDelegate->setShowPath( false );
|
||||
mTemplateProjectsListView->setItemDelegate( templateProjectsDelegate );
|
||||
|
Loading…
x
Reference in New Issue
Block a user