]> git.lyx.org Git - features.git/commitdiff
Oops: currentData() is Qt 5 only.
authorJuergen Spitzmueller <spitz@lyx.org>
Sat, 10 Jun 2017 16:17:43 +0000 (18:17 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Sat, 10 Jun 2017 16:17:43 +0000 (18:17 +0200)
src/frontends/qt4/GuiCitation.cpp

index 44e887e40907c785eeea8459c44d63200d17f793..6a433a579ce641753be8e0fcab8d29b8e853e49e 100644 (file)
@@ -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();