projects
/
dorian
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve identification if bookmark's chapter. Add some AppAward
[dorian]
/
model
/
ncxhandler.h
diff --git
a/model/ncxhandler.h
b/model/ncxhandler.h
index
1585942
..
05a66e1
100644
(file)
--- a/
model/ncxhandler.h
+++ b/
model/ncxhandler.h
@@
-29,7
+29,8
@@
public:
contentItem.size = 0;
book.content[id] = contentItem;
book.chapters.append(id);
contentItem.size = 0;
book.content[id] = contentItem;
book.chapters.append(id);
- qDebug() << "" << id << "name" << name << "href" << href;
+ qDebug() << "TreeItem::addToBook" << id << contentItem.href
+ << contentItem.name;
foreach (TreeItem *child, children) {
child->addToBook(book);
}
foreach (TreeItem *child, children) {
child->addToBook(book);
}
@@
-62,10
+63,9
@@
public:
}
} else if (name == "navPoint") {
if (currentItem) {
}
} else if (name == "navPoint") {
if (currentItem) {
- qDebug() << "NcxHandler::endElement " << currentItem->id;
currentItem = currentItem->parent;
if (currentItem == 0) {
currentItem = currentItem->parent;
if (currentItem == 0) {
- qDebug() << " Root item reached, dumping tree";
+ // Root navigation point reached, dump TOC tree
rootItem->addToBook(book);
delete rootItem;
rootItem = 0;
rootItem->addToBook(book);
delete rootItem;
rootItem = 0;
@@
-82,7
+82,6
@@
public:
currentText = "";
if (name == "navPoint") {
TreeItem *item = new TreeItem(attrs.value("id"), currentItem);
currentText = "";
if (name == "navPoint") {
TreeItem *item = new TreeItem(attrs.value("id"), currentItem);
- qDebug() << "NcxHandler::startElement" << attrs.value("id");
if (!rootItem) {
rootItem = item;
}
if (!rootItem) {
rootItem = item;
}