File indexing completed on 2025-02-16 13:03:31
0001 0002 #ifndef MEINPROC_COMMON_H 0003 #define MEINPROC_COMMON_H 0004 0005 #include <QString> 0006 0007 enum CheckFileResult { 0008 CheckFileSuccess, 0009 CheckFileDoesNotExist, 0010 CheckFileIsNotFile, 0011 CheckFileIsNotReadable, 0012 }; 0013 0014 CheckFileResult checkFile(const QString &checkFilename); 0015 0016 enum CheckResult { 0017 CheckSuccess, 0018 CheckNoOut, 0019 CheckNoXmllint, 0020 }; 0021 0022 CheckResult check(const QString &checkFilename, const QString &exe, const QByteArray &catalogs); 0023 0024 void doOutput(QString output, bool usingStdOut, bool usingOutput, const QString &outputOption, bool replaceCharset); 0025 0026 // FIXME: To remove ? 0027 #ifdef _WIN32 0028 #include <windows.h> 0029 #define setenv(x, y, z) SetEnvironmentVariable((LPCTSTR)x, (LPCTSTR)y) 0030 #endif // _WIN32 0031 0032 #endif