shared: Move SaveFileResult enum to own header

このコミットが含まれているのは:
Albert S. 2022-06-24 17:05:44 +02:00
コミット cf0c940b15
3個のファイルの変更32行の追加23行の削除

30
shared/savefileresult.h ノーマルファイル
ファイルの表示

@ -0,0 +1,30 @@
#ifndef SAVEFILERESULT_H
#define SAVEFILERESULT_H
#include <QStringList>
enum SaveFileResult
{
OK,
SKIPPED,
DBFAIL,
PROCESSFAIL,
NOTFOUND,
NOACCESS
};
static inline QString SaveFileResultToString(SaveFileResult sfr)
{
QStringList SaveFileResultStr;
SaveFileResultStr << "OK"
<< "SKIPPED"
<< "DBFAIL"
<< "PROCESSFAIL"
<< "NOTFOUND"
<< "NOACCESS";
return SaveFileResultStr[(int)sfr];
}
#endif // SAVEFILERESULT_H

ファイルの表示

@ -88,6 +88,7 @@ HEADERS += sqlitesearch.h \
pdfprocessor.h \ pdfprocessor.h \
processor.h \ processor.h \
sandboxedprocessor.h \ sandboxedprocessor.h \
savefileresult.h \
searchresult.h \ searchresult.h \
sqlitedbservice.h \ sqlitedbservice.h \
tagstripperprocessor.h \ tagstripperprocessor.h \

ファイルの表示

@ -7,29 +7,7 @@
#include "filedata.h" #include "filedata.h"
#include "../shared/sqlitesearch.h" #include "../shared/sqlitesearch.h"
#include "../shared/token.h" #include "../shared/token.h"
enum SaveFileResult #include "savefileresult.h"
{
OK,
SKIPPED,
DBFAIL,
PROCESSFAIL,
NOTFOUND,
NOACCESS
};
static inline QString SaveFileResultToString(SaveFileResult sfr)
{
QStringList SaveFileResultStr;
SaveFileResultStr << "OK"
<< "SKIPPED"
<< "DBFAIL"
<< "PROCESSFAIL"
<< "NOTFOUND"
<< "NOACCESS";
return SaveFileResultStr[(int)sfr];
}
class SqliteDbService class SqliteDbService
{ {