]> git.lyx.org Git - features.git/commitdiff
fix QRef dialog
authorJürgen Spitzmüller <spitz@lyx.org>
Thu, 10 Feb 2005 21:47:53 +0000 (21:47 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Thu, 10 Feb 2005 21:47:53 +0000 (21:47 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9610 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt2/ChangeLog
src/frontends/qt2/QRefDialog.C

index d454b6e5a0e2d0b09fa8e360bb48e88f42006964..7ca1a2c702012cf9404ee1dbe91467e838b5501a 100644 (file)
@@ -1,3 +1,9 @@
+2005-02-10  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * QRefDialog.C (refSelected): insert selected ref to 
+       text widget (this was not possible if there was only
+       one entry, an empty inset was generated).
+
 2005-01-31  Asger Ottar Alstrup  <aalstrup@laerdal.dk>
 
        * QDialogView.h (form): add cast for MSVC.
index 9114a9ac00653398b649781bb281206758edffd9..66ecfa8ce282045e9a2e3d7d53b620dd083f0095 100644 (file)
@@ -70,8 +70,12 @@ void QRefDialog::refHighlighted(const QString & sel)
 }
 
 
-void QRefDialog::refSelected(const QString &)
+void QRefDialog::refSelected(const QString & sel)
 {
+       if (form_->readOnly())
+               return;
+
+       referenceED->setText(sel);
        // <enter> or double click, inserts ref and closes dialog
        form_->slotOK();
 }