4 #include "searchresultsdialog.h"
6 SearchResultsDialog::SearchResultsDialog(const QList<Search::Result> results_,
7 QWidget *parent): ListWindow(parent), results(results_)
9 setWindowTitle(tr("Search results"));
11 foreach (Search::Result result, results) {
13 if (result.authors.length()) {
14 author = result.authors[0];
16 data.append(result.title + "\n" + author);
19 QStringListModel *model = new QStringListModel(data, this);
21 list->setSelectionMode(QAbstractItemView::SingleSelection);
22 list->setModel(model);
23 list->setUniformItemSizes(true);
25 connect(list, SIGNAL(activated(const QModelIndex &)),
26 this, SLOT(onItemActivated(const QModelIndex &)));