From f34f0c1db4238d06655b5e7bff292daad881c6c8 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Sat, 10 Jun 2017 18:17:43 +0200 Subject: [PATCH] Oops: currentData() is Qt 5 only. --- src/frontends/qt4/GuiCitation.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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(); -- 2.39.5