summaryrefslogtreecommitdiff
path: root/core/pim/todo/todomanager.cpp
Unidiff
Diffstat (limited to 'core/pim/todo/todomanager.cpp') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/todo/todomanager.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/pim/todo/todomanager.cpp b/core/pim/todo/todomanager.cpp
index 1f81539..b5b87de 100644
--- a/core/pim/todo/todomanager.cpp
+++ b/core/pim/todo/todomanager.cpp
@@ -76,30 +76,33 @@ OTodoAccess::List::Iterator TodoManager::query( const OTodo& ev, int query ) {
76OTodoAccess* TodoManager::todoDB() { 76OTodoAccess* TodoManager::todoDB() {
77 return m_db; 77 return m_db;
78} 78}
79void TodoManager::add( const OTodo& ev ) { 79void TodoManager::add( const OTodo& ev ) {
80 m_db->add( ev ); 80 m_db->add( ev );
81} 81}
82void TodoManager::update( int, const SmallTodo& ) { 82void TodoManager::update( int, const SmallTodo& ) {
83 83
84} 84}
85void TodoManager::update( int, const OTodo& ev) { 85void TodoManager::update( int, const OTodo& ev) {
86 m_db->replace( ev ); 86 m_db->replace( ev );
87} 87}
88void TodoManager::remove( int uid ) { 88bool TodoManager::remove( int uid ) {
89 m_db->remove( uid ); 89 return m_db->remove( uid );
90} 90}
91void TodoManager::removeAll() { 91void TodoManager::removeAll() {
92 m_db->clear(); 92 m_db->clear();
93} 93}
94void TodoManager::removeCompleted() {
95 m_db->removeAllCompleted();
96}
94void TodoManager::save() { 97void TodoManager::save() {
95 m_db->save(); 98 m_db->save();
96} 99}
97bool TodoManager::saveAll() { 100bool TodoManager::saveAll() {
98 return m_db->save(); 101 return m_db->save();
99} 102}
100void TodoManager::reload() { 103void TodoManager::reload() {
101 m_db->reload(); 104 m_db->reload();
102} 105}
103QStringList TodoManager::categories() { 106QStringList TodoManager::categories() {
104 m_cat.load(categoryFileName() ); 107 m_cat.load(categoryFileName() );
105 return m_cat.labels( "Todo List"); 108 return m_cat.labels( "Todo List");