-rw-r--r-- | libopie/tododb.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libopie/tododb.cpp b/libopie/tododb.cpp index 4d6711d..c486723 100644 --- a/libopie/tododb.cpp +++ b/libopie/tododb.cpp | |||
@@ -59,16 +59,20 @@ public: | |||
59 | QValueList<ToDoEvent> m_todos; | 59 | QValueList<ToDoEvent> m_todos; |
60 | XMLElement *root = XMLElement::load( name ); | 60 | XMLElement *root = XMLElement::load( name ); |
61 | if(root != 0l ){ // start parsing | 61 | if(root != 0l ){ // start parsing |
62 | qWarning("ToDoDB::load tagName(): %s", root->tagName().latin1() ); | 62 | qWarning("ToDoDB::load tagName(): %s", root->tagName().latin1() ); |
63 | //if( root->tagName() == QString::fromLatin1("Tasks" ) ){// Start | 63 | //if( root->tagName() == QString::fromLatin1("Tasks" ) ){// Start |
64 | XMLElement *element = root->firstChild(); | 64 | XMLElement *element = root->firstChild(); |
65 | element = element->firstChild(); | 65 | element = element->firstChild(); |
66 | while( element ){ | 66 | while( element ){ |
67 | if( element->tagName() != QString::fromLatin1("Task") ){ | ||
68 | element = element->nextChild(); | ||
69 | continue; | ||
70 | } | ||
67 | qWarning("ToDoDB::load element tagName() : %s", element->tagName().latin1() ); | 71 | qWarning("ToDoDB::load element tagName() : %s", element->tagName().latin1() ); |
68 | QString dummy; | 72 | QString dummy; |
69 | ToDoEvent event; | 73 | ToDoEvent event; |
70 | bool ok; | 74 | bool ok; |
71 | int dumInt; | 75 | int dumInt; |
72 | // completed | 76 | // completed |
73 | dummy = element->attribute("Completed" ); | 77 | dummy = element->attribute("Completed" ); |
74 | dumInt = dummy.toInt(&ok ); | 78 | dumInt = dummy.toInt(&ok ); |