global.h 543 B

123456789101112131415161718192021222324252627282930
  1. #ifndef GLOBAL_H
  2. #define GLOBAL_H
  3. #include <QList>
  4. class QString;
  5. namespace global
  6. {
  7. const QString BLINDED_MESSAGE_MERKER = "Blinded message";
  8. #ifdef WIN32
  9. const char slash = '\\';
  10. #else
  11. const char slash = '/';
  12. #endif
  13. enum Type {
  14. eDefault = 1,
  15. eForTriggers = 2,
  16. eForWeb = 3,
  17. eHttpHeader = 4
  18. };
  19. QString getValue(const QString &string, const QString &key, Type = Type::eDefault);
  20. QString toLowerAndNoSpaces(const QString& channelName);
  21. QString getRandomString(int entropy, int sizeOfLine);
  22. }
  23. #endif // GLOBAL_H