Use preprocessor #ifdef Q_OS_MAC etc where needed instead of doing runtime checks.
This resolves #95 (closed).