Mercurial > hg > syntilista
diff src/util.h @ 246:43a5e09bb832
Split some utility functions to util.{h,cpp}
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 08 May 2018 13:14:29 +0300 |
parents | |
children | 4d2b37a0acf2 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/util.h Tue May 08 13:14:29 2018 +0300 @@ -0,0 +1,24 @@ +// +// Syntilista - debt list/management database program +// Programmed and designed by Matti Hämäläinen <ccr@tnsp.org> +// (C) Copyright 2017-2018 Tecnic Software productions (TNSP) +// +// Distributed under 3-clause BSD style license, refer to +// included file "COPYING" for exact terms. +// +#ifndef SL_UTIL_H +#define SL_UTIL_H + +double slMoneyStrToValue(const QString &str); +QString slMoneyValueToStr(double val); +QString slMoneyValueToStrSign(double val); +QString slCleanupStr(const QString &str); +const QDateTime slDateTimeToLocal(const QDateTime &val); +const QString slDateTimeToStr(const QDateTime &val); + +void slLog(const QString &mtype, const QString &msg); +int slErrorMsg(const QString &title, const QString &msg); +bool slCheckAndReportSQLError(const QString where, const QSqlError &err, bool report = false); + + +#endif // SL_UTIL_H