summaryrefslogtreecommitdiffstats
path: root/logic/OpSys.h
blob: aaa2eb656864d2b56bc4509d2964eb960578bd48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once
#include <QString>
enum OpSys
{
	Os_Windows,
	Os_Linux,
	Os_OSX,
	Os_Other
};

OpSys OpSys_fromString(QString);
QString OpSys_toString(OpSys);

#ifdef Q_OS_WIN32
	#define currentSystem Os_Windows
#else
	#ifdef Q_OS_MAC
		#define currentSystem Os_OSX
	#else
		#define currentSystem Os_Linux
	#endif
#endif