From 01a6a499c57de980350a1622b16199a2850eea34 Mon Sep 17 00:00:00 2001 From: Albert S Date: Thu, 23 Jun 2022 15:23:37 +0200 Subject: [PATCH] shared: SqliteDBService: Add 'NOACCESS'. Add function to convert enum to str --- shared/sqlitedbservice.h | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/shared/sqlitedbservice.h b/shared/sqlitedbservice.h index 9cf1ec5..ee0a69d 100644 --- a/shared/sqlitedbservice.h +++ b/shared/sqlitedbservice.h @@ -13,9 +13,24 @@ enum SaveFileResult SKIPPED, DBFAIL, PROCESSFAIL, - NOTFOUND + NOTFOUND, + NOACCESS }; +static inline QString SaveFileResultToString(SaveFileResult sfr) +{ + QStringList SaveFileResultStr; + + SaveFileResultStr << "OK" + << "SKIPPED" + << "DBFAIL" + << "PROCESSFAIL" + << "NOTFOUND" + << "NOACCESS"; + + return SaveFileResultStr[(int)sfr]; +} + class SqliteDbService { private: