From e6a394e8e7e1d7db92045490b13ee4b9613e6da1 Mon Sep 17 00:00:00 2001 From: Leo Franchi <lfranchi@kde.org> Date: Thu, 15 Sep 2011 09:22:12 -0400 Subject: [PATCH] More scroll-by-pixel on all platforms --- src/GetNewStuffDialog.cpp | 2 +- src/settingsdialog.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/GetNewStuffDialog.cpp b/src/GetNewStuffDialog.cpp index 2b4bf0c62..d27604150 100644 --- a/src/GetNewStuffDialog.cpp +++ b/src/GetNewStuffDialog.cpp @@ -31,13 +31,13 @@ GetNewStuffDialog::GetNewStuffDialog( QWidget *parent, Qt::WindowFlags f ) ui->listView->setModel( m_model ); ui->listView->setItemDelegate( new GetNewStuffDelegate( ui->listView ) ); + ui->listView->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel ); #ifdef Q_WS_MAC setMinimumSize( 510, 350 ); setMaximumSize( 510, 350 ); setSizeGripEnabled( false ); - ui->listView->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel ); ui->listView->setAttribute( Qt::WA_MacShowFocusRect, false ); #endif diff --git a/src/settingsdialog.cpp b/src/settingsdialog.cpp index 244886621..6e5894836 100644 --- a/src/settingsdialog.cpp +++ b/src/settingsdialog.cpp @@ -110,6 +110,7 @@ SettingsDialog::SettingsDialog( QWidget *parent ) SipConfigDelegate* sipdel = new SipConfigDelegate( this ); ui->accountsView->setItemDelegate( sipdel ); ui->accountsView->setContextMenuPolicy( Qt::CustomContextMenu ); + ui->accountsView->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel ); connect( ui->accountsView, SIGNAL( clicked( QModelIndex ) ), this, SLOT( sipItemClicked( QModelIndex ) ) ); connect( sipdel, SIGNAL( openConfig( SipPlugin* ) ), this, SLOT( openSipConfig( SipPlugin* ) ) ); @@ -196,6 +197,7 @@ SettingsDialog::SettingsDialog( QWidget *parent ) ui->scriptList->setItemDelegate( del ); m_resolversModel = new ResolversModel( this ); ui->scriptList->setModel( m_resolversModel ); + ui->scriptList->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel ); #ifdef LIBATTICA_FOUND connect( ui->getMoreResolvers, SIGNAL( clicked() ), this, SLOT( getMoreResolvers() ) );