From: Richard Heck Date: Sat, 10 Mar 2012 16:49:20 +0000 (+0000) Subject: Accidentally removed this code at last commit. X-Git-Tag: 2.1.0beta1~1958 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=354d9700f6f32aa2af7f1546643d97f0b65441c3;p=features.git Accidentally removed this code at last commit. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40908 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/frontends/qt4/GuiViewSource.cpp b/src/frontends/qt4/GuiViewSource.cpp index 6a49febd7d..aeaf105b76 100644 --- a/src/frontends/qt4/GuiViewSource.cpp +++ b/src/frontends/qt4/GuiViewSource.cpp @@ -143,6 +143,7 @@ void ViewSourceWidget::setViewFormat() updateView(); } + void ViewSourceWidget::updateView() { if (!bv_) { @@ -197,6 +198,7 @@ void ViewSourceWidget::updateDefaultFormat() outputFormatCO->addItem(qt_("Default"), QVariant(QString("default"))); + int index = 0; vector tmp = bv_->buffer().params().backends(); vector::const_iterator it = tmp.begin(); vector::const_iterator en = tmp.end(); @@ -209,10 +211,13 @@ void ViewSourceWidget::updateDefaultFormat() // we can't presently display the LyX format itself continue; - QString const pretty = - fmt ? qt_(fmt->prettyname()) : toqstr(format); - outputFormatCO->addItem(pretty, QVariant(toqstr(format))); + QString const pretty = qt_(fmt->prettyname()); + QString const qformat = toqstr(format); + outputFormatCO->addItem(pretty, QVariant(qformat)); + if (qformat == view_format_) + index = outputFormatCO->count() -1; } + outputFormatCO->setCurrentIndex(index); outputFormatCO->blockSignals(false); }