From 5221a66182d5f38f09ed780750b9bd4f87bc2536 Mon Sep 17 00:00:00 2001 From: Martin Kleusberg Date: Mon, 5 Aug 2019 13:40:50 +0200 Subject: [PATCH] Fix floating point detection for 64bit values I forgot to add this file in 7d85d7a41bf31c686fba697d4c4107cf7eebbda5. --- src/sqlitetablemodel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sqlitetablemodel.cpp b/src/sqlitetablemodel.cpp index b3d33dc8..44654f94 100644 --- a/src/sqlitetablemodel.cpp +++ b/src/sqlitetablemodel.cpp @@ -486,7 +486,7 @@ bool SqliteTableModel::setTypedData(const QModelIndex& index, bool isBlob, const type = SQLITE_INTEGER; } else if(m_vDataTypes.at(column) == SQLITE_FLOAT) { bool ok; - newValue.toFloat(&ok); + newValue.toDouble(&ok); if(ok) type = SQLITE_FLOAT; }