diff options
Diffstat (limited to 'transaction.cpp')
-rw-r--r-- | transaction.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/transaction.cpp b/transaction.cpp index 3367834..eea8f38 100644 --- a/transaction.cpp +++ b/transaction.cpp @@ -63,7 +63,7 @@ void Transaction::load(int id) q.exec(); q.next(); m_ui->Date->setText(q.value(0).toString()); - m_ui->Amount->setText(QString("%1").arg(q.value(1).toDouble()/100)); + m_ui->Amount->setText(QString("%1").arg(q.value(1).toDouble()/100, 4, 'f', 2)); m_ui->Currency->setCurrentIndex(m_ui->Currency->findText(q.value(2).toString())); m_ui->Contra->setCurrentIndex(m_ui->Contra->findData(q.value(3))); m_ui->Description->setPlainText(q.value(4).toString()); @@ -84,7 +84,6 @@ void Transaction::save(int id) if(id) q.addBindValue(id); q.exec(); - // TODO: error handling? } void Transaction::on_Contra_currentIndexChanged(int index) @@ -95,7 +94,6 @@ void Transaction::on_Contra_currentIndexChanged(int index) ContraAccount c(this); if(c.exec() == QDialog::Accepted) { int id = c.save(0); - qDebug() << "id = " << id; populateContra(); m_ui->Contra->setCurrentIndex(m_ui->Contra->findData(id)); } else { |