summaryrefslogtreecommitdiff
path: root/noncore/apps/checkbook/mainwindow.cpp
authordrw <drw>2002-12-08 23:52:11 (UTC)
committer drw <drw>2002-12-08 23:52:11 (UTC)
commit9c2b4d917af88b6051a3bc4273d6a50d124f65dd (patch) (side-by-side diff)
tree6bff583be5510315f516c43e0a1e1edefecce027 /noncore/apps/checkbook/mainwindow.cpp
parentf6735fca221658fa6d638f7826f89eb8d79caa26 (diff)
downloadopie-9c2b4d917af88b6051a3bc4273d6a50d124f65dd.zip
opie-9c2b4d917af88b6051a3bc4273d6a50d124f65dd.tar.gz
opie-9c2b4d917af88b6051a3bc4273d6a50d124f65dd.tar.bz2
Fixed saving of new checkbooks and incorrect setting of notes.
Diffstat (limited to 'noncore/apps/checkbook/mainwindow.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/checkbook/mainwindow.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/noncore/apps/checkbook/mainwindow.cpp b/noncore/apps/checkbook/mainwindow.cpp
index 68c6aee..cabd231 100644
--- a/noncore/apps/checkbook/mainwindow.cpp
+++ b/noncore/apps/checkbook/mainwindow.cpp
@@ -204,6 +204,12 @@ void MainWindow::slotNew()
currcb->showMaximized();
if ( currcb->exec() == QDialog::Accepted )
{
+ // Save new checkbook
+ buildFilename( cb->name() );
+ cb->setFilename( tempFilename );
+ cb->write();
+
+ // Add to listbox
checkbooks->inSort( cb );
addCheckbook( cb );
}