Fix FTBFS on Ubuntu 20.04- (compat: SplitBehavior/KeepEmptyParts/SkipEmptyParts)
src/compat.h: instead of using preprocessor defines, extend the Qt namespace and add the SplitBehavior enum with values taken from QString::SplitBehavior.
Should fix the build issues on Ubuntu 20.04 and below.