diff --git a/sources/qetgraphicsitem/ViewItem/projectdbmodel.cpp b/sources/qetgraphicsitem/ViewItem/projectdbmodel.cpp index 3ea8d38db..9a5a303d1 100644 --- a/sources/qetgraphicsitem/ViewItem/projectdbmodel.cpp +++ b/sources/qetgraphicsitem/ViewItem/projectdbmodel.cpp @@ -369,7 +369,8 @@ void ProjectDBModel::fillValue() auto i=0; while (query_.value(i).isValid()) { - if (query_.value(i).canConvert(QMetaType::QDate)) { + auto date = query_.value(i).toDate(); + if (!date.isNull()) { record_ << QLocale::system().toString(query_.value(i).toDate(), QLocale::ShortFormat); } else { record_ << query_.value(i).toString();