--- a/src/macros.h Mon Apr 28 18:27:02 2014 +0300 +++ b/src/macros.h Mon Apr 28 21:31:24 2014 +0300 @@ -64,6 +64,8 @@ // #define elif(A) else if (A) +#define UTF16(A) (QString::fromUtf16 (reinterpret_cast<const ushort*> (A))) + // ============================================================================= // #ifdef WIN32 @@ -99,6 +101,10 @@ # define assert(N) {} #endif // DEBUG +#ifdef foreach +# undef foreach +#endif + #define for_axes(AX) for (const Axis AX : std::initializer_list<const Axis> ({X, Y, Z})) // =============================================================================