forked from qt-creator/qt-creator
Help viewer: Add option for scroll wheel zooming
Fixes: QTCREATORBUG-14154 Change-Id: Ia6c4aedb78954614477f0228ba82c4dc476a2525 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -119,6 +119,9 @@ QWidget *GeneralSettingsPage::widget()
|
||||
|
||||
m_returnOnClose = LocalHelpManager::returnOnClose();
|
||||
m_ui->m_returnOnClose->setChecked(m_returnOnClose);
|
||||
|
||||
m_scrollWheelZoomingEnabled = LocalHelpManager::isScrollWheelZoomingEnabled();
|
||||
m_ui->scrollWheelZooming->setChecked(m_scrollWheelZoomingEnabled);
|
||||
}
|
||||
return m_widget;
|
||||
}
|
||||
@@ -159,6 +162,12 @@ void GeneralSettingsPage::apply()
|
||||
m_returnOnClose = close;
|
||||
LocalHelpManager::setReturnOnClose(m_returnOnClose);
|
||||
}
|
||||
|
||||
const bool zoom = m_ui->scrollWheelZooming->isChecked();
|
||||
if (m_scrollWheelZoomingEnabled != zoom) {
|
||||
m_scrollWheelZoomingEnabled = zoom;
|
||||
LocalHelpManager::setScrollWheelZoomingEnabled(m_scrollWheelZoomingEnabled);
|
||||
}
|
||||
}
|
||||
|
||||
void GeneralSettingsPage::setCurrentPage()
|
||||
|
||||
Reference in New Issue
Block a user