From 33a0673a5f8c1a400d0bd33908aafe7af41522ea Mon Sep 17 00:00:00 2001 From: Angus Leeming Date: Wed, 15 Jan 2003 22:05:20 +0000 Subject: [PATCH] (Juergen Spitzmueller): fix activation state of the OK button when first displayed. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@5963 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt2/ChangeLog | 5 +++++ src/frontends/qt2/QIndex.C | 5 ++++- src/frontends/qt2/QURL.C | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/frontends/qt2/ChangeLog b/src/frontends/qt2/ChangeLog index 9afe657fb3..f3d41f98fa 100644 --- a/src/frontends/qt2/ChangeLog +++ b/src/frontends/qt2/ChangeLog @@ -1,3 +1,8 @@ +2003-01-15 Juergen Spitzmueller + + * QIndex.C: + * QUrl.C: fix validation on update(). + 2003-01-11 Juergen Spitzmueller * FileDialog.C: implement opendir [bug 824], fix mask. diff --git a/src/frontends/qt2/QIndex.C b/src/frontends/qt2/QIndex.C index fbb4e5d875..4f70542433 100644 --- a/src/frontends/qt2/QIndex.C +++ b/src/frontends/qt2/QIndex.C @@ -44,7 +44,10 @@ void QIndex::build_dialog() void QIndex::update_contents() { - dialog_->keywordED->setText(toqstr(controller().params().getContents())); + string const contents = controller().params().getContents(); + dialog_->keywordED->setText(toqstr(contents)); + + bc().valid(!contents.empty()); } diff --git a/src/frontends/qt2/QURL.C b/src/frontends/qt2/QURL.C index a7f7deccef..bb44ce295e 100644 --- a/src/frontends/qt2/QURL.C +++ b/src/frontends/qt2/QURL.C @@ -54,6 +54,8 @@ void QURL::update_contents() dialog_->urlED->setText(toqstr(params.getContents())); dialog_->nameED->setText(toqstr(params.getOptions())); dialog_->hyperlinkCB->setChecked(params.getCmdName() != "url"); + + bc().valid(isValid()); } -- 2.39.5