3 #include "chaptersdialog.h"
6 ChaptersDialog::ChaptersDialog(Book *book, QWidget *parent): ListWindow(parent)
8 setWindowTitle(tr("Chapters"));
10 list = new QListWidget(this);
11 list->setSelectionMode(QAbstractItemView::SingleSelection);
13 foreach (QString id, book->chapters) {
14 QString contentTitle = book->content[id].name;
15 (void)new QListWidgetItem(contentTitle, list);
19 connect(list, SIGNAL(itemActivated(QListWidgetItem*)),
20 this, SLOT(onItemActivated(QListWidgetItem*)));
23 addAction(tr("Close"), this, SLOT(close()), QDialogButtonBox::RejectRole);
24 #endif // Q_WS_MAEMO_5
27 void ChaptersDialog::onItemActivated(QListWidgetItem *item)
29 emit goToChapter(list->row(item));