- vector<string> bib_str;
- getBibFiles(bib_str);
- for (vector<string>::const_iterator it = bib_str.begin();
- it != bib_str.end(); ++it) {
- string bibItem(changeExtension(*it, ""));
- QListWidgetItem * db = new QListWidgetItem(toqstr(bibItem));
- db->setFlags(db->flags() & ~Qt::ItemIsSelectable
- | Qt::ItemIsUserCheckable);
- db->setCheckState(Qt::Unchecked);
- add_->bibLW->addItem(db);
- }
+ QStringList bibfiles = bibFiles();
+ for (int i = 0; i != bibfiles.count(); ++i)
+ add_->bibLW->addItem(changeExtension(bibfiles[i], ""));