]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QCitationDialog.C
Strip trailing whitespace.
[lyx.git] / src / frontends / qt2 / QCitationDialog.C
index 3483132e4051c6e6ed74a812924f7d79e9f853b0..8b6588309de6c3fecce57faa879b7a9d2dcda181 100644 (file)
@@ -10,9 +10,6 @@
 
 #include <config.h>
 
-#ifdef __GNUG__
-#pragma implementation
-#endif
 
 #include <algorithm>
 
@@ -169,6 +166,7 @@ void QCitationDialog::slotAddClicked()
        form_->setBibButtons(QCitation::OFF);
        form_->setCiteButtons(QCitation::ON);
        form_->changed();
+       form_->fillStyles();
 }
 
 
@@ -188,6 +186,8 @@ void QCitationDialog::slotDelClicked()
        form_->setBibButtons(QCitation::ON);
        form_->setCiteButtons(QCitation::OFF);
        form_->changed();
+       form_->fillStyles();
+       form_->updateStyle();
 }
 
 
@@ -212,6 +212,7 @@ void QCitationDialog::slotUpClicked()
        form_->citekeys.insert(it - 1, tmp);
        form_->setCiteButtons(QCitation::ON);
        form_->changed();
+       form_->fillStyles();
 }
 
 
@@ -236,6 +237,7 @@ void QCitationDialog::slotDownClicked()
        form_->citekeys.insert(it + 1, tmp);
        form_->setCiteButtons(QCitation::ON);
        form_->changed();
+       form_->fillStyles();
 }
 
 
@@ -306,5 +308,5 @@ void QCitationDialog::doFind(biblio::Direction dir)
        int const top = max(found - 5, 1);
        bibLB->setTopItem(top);
        bibLB->setSelected(found, true);
-       slotBibHighlighted(0);
+       slotBibHighlighted(found);
 }