diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-02-10 13:23:59 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-02-18 11:53:45 +0100 |
commit | f335da7a752fabbc2f13e6a31dfd386316f00f31 (patch) | |
tree | de6738f222f1d9b26b91f3bc6d391ed429cf60c9 /src/plugins/texteditor/behaviorsettingswidget.cpp | |
parent | def888d13a50e775f2a41e99cde58a0dcf4d3e40 (diff) |
Editors: Add option to not hide the mouse cursor when typing
Task-number: QTCREATORBUG-3584
Change-Id: Iae5551d36b72c5712f3276b15dfa85982a776dcf
Reviewed-by: David Schulz <david.schulz@digia.com>
Diffstat (limited to 'src/plugins/texteditor/behaviorsettingswidget.cpp')
-rw-r--r-- | src/plugins/texteditor/behaviorsettingswidget.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/texteditor/behaviorsettingswidget.cpp b/src/plugins/texteditor/behaviorsettingswidget.cpp index b7b9948e592..818e884c57d 100644 --- a/src/plugins/texteditor/behaviorsettingswidget.cpp +++ b/src/plugins/texteditor/behaviorsettingswidget.cpp @@ -98,6 +98,8 @@ BehaviorSettingsWidget::BehaviorSettingsWidget(QWidget *parent) this, SLOT(slotStorageSettingsChanged())); connect(d->m_ui.cleanIndentation, SIGNAL(clicked(bool)), this, SLOT(slotStorageSettingsChanged())); + connect(d->m_ui.mouseHiding, SIGNAL(clicked()), + this, SLOT(slotBehaviorSettingsChanged())); connect(d->m_ui.mouseNavigation, SIGNAL(clicked()), this, SLOT(slotBehaviorSettingsChanged())); connect(d->m_ui.scrollWheelZooming, SIGNAL(clicked(bool)), @@ -193,6 +195,7 @@ void BehaviorSettingsWidget::updateConstrainTooltipsBoxTooltip() const void BehaviorSettingsWidget::setAssignedBehaviorSettings(const BehaviorSettings &behaviorSettings) { + d->m_ui.mouseHiding->setChecked(behaviorSettings.m_mouseHiding); d->m_ui.mouseNavigation->setChecked(behaviorSettings.m_mouseNavigation); d->m_ui.scrollWheelZooming->setChecked(behaviorSettings.m_scrollWheelZooming); d->m_ui.constrainTooltipsBox->setCurrentIndex(behaviorSettings.m_constrainHoverTooltips ? 1 : 0); @@ -203,6 +206,7 @@ void BehaviorSettingsWidget::setAssignedBehaviorSettings(const BehaviorSettings void BehaviorSettingsWidget::assignedBehaviorSettings(BehaviorSettings *behaviorSettings) const { + behaviorSettings->m_mouseHiding = d->m_ui.mouseHiding->isChecked(); behaviorSettings->m_mouseNavigation = d->m_ui.mouseNavigation->isChecked(); behaviorSettings->m_scrollWheelZooming = d->m_ui.scrollWheelZooming->isChecked(); behaviorSettings->m_constrainHoverTooltips = (d->m_ui.constrainTooltipsBox->currentIndex() == 1); |