From: Juergen Spitzmueller Date: Sat, 10 Jun 2017 16:17:43 +0000 (+0200) Subject: Oops: currentData() is Qt 5 only. X-Git-Tag: 2.3.0beta1~281 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=f34f0c1db4238d06655b5e7bff292daad881c6c8;p=features.git Oops: currentData() is Qt 5 only. --- diff --git a/src/frontends/qt4/GuiCitation.cpp b/src/frontends/qt4/GuiCitation.cpp index 44e887e409..6a433a579c 100644 --- a/src/frontends/qt4/GuiCitation.cpp +++ b/src/frontends/qt4/GuiCitation.cpp @@ -188,7 +188,7 @@ void GuiCitation::closeEvent(QCloseEvent * e) void GuiCitation::applyView() { int const choice = max(0, citationStyleCO->currentIndex()); - style_ = citationStyleCO->currentData().toString(); + style_ = citationStyleCO->itemData(citationStyleCO->currentIndex()).toString(); bool const full = starredCB->isChecked(); bool const force = forceuppercaseCB->isChecked(); @@ -392,7 +392,8 @@ void GuiCitation::updateStyles(BiblioInfo const & bi) citationStyleCO->blockSignals(true); // save old style selection - QString const curdata = citationStyleCO->currentData().toString(); + QString const curdata = + citationStyleCO->itemData(citationStyleCO->currentIndex()).toString(); QString const olddata = (curdata.isEmpty()) ? style_ : curdata; citationStyleCO->clear(); BiblioInfo::CiteStringMap::const_iterator cit = sty.begin();