From 64d96bc0991455524798fe934915cf0df4b4332d Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Fri, 22 May 2009 21:35:18 +0000 Subject: [PATCH] Please Juergen wrt #5307 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29791 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiPrefs.cpp | 10 ++++++++-- src/frontends/qt4/GuiPrefs.h | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/frontends/qt4/GuiPrefs.cpp b/src/frontends/qt4/GuiPrefs.cpp index 6312d796f3..0b19e26020 100644 --- a/src/frontends/qt4/GuiPrefs.cpp +++ b/src/frontends/qt4/GuiPrefs.cpp @@ -527,11 +527,17 @@ PrefCompletion::PrefCompletion(GuiPreferences * form) void PrefCompletion::on_inlineTextCB_clicked() { - on_popupTextCB_clicked(); + enableCB(); } void PrefCompletion::on_popupTextCB_clicked() +{ + enableCB(); +} + + +void PrefCompletion::enableCB() { cursorTextCB->setEnabled( popupTextCB->isChecked() || inlineTextCB->isChecked()); @@ -564,7 +570,7 @@ void PrefCompletion::update(LyXRC const & rc) popupTextCB->setChecked(rc.completion_popup_text); cursorTextCB->setChecked(rc.completion_cursor_text); popupAfterCompleteCB->setChecked(rc.completion_popup_after_complete); - on_popupTextCB_clicked(); + enableCB(); } diff --git a/src/frontends/qt4/GuiPrefs.h b/src/frontends/qt4/GuiPrefs.h index cdc2d2c248..77738106b5 100644 --- a/src/frontends/qt4/GuiPrefs.h +++ b/src/frontends/qt4/GuiPrefs.h @@ -210,6 +210,7 @@ public: virtual void apply(LyXRC & rc) const; virtual void update(LyXRC const & rc); + virtual void enableCB(); private Q_SLOTS: void on_popupTextCB_clicked(); void on_inlineTextCB_clicked(); -- 2.39.2