From 839f38bcfab4e96d8f90f50caed0d1e76465aabd Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Fri, 30 Jan 2015 12:22:37 +0100 Subject: Remove support for some very old compilers Remove code supporting gcc 4.0 and earlier, and MSVC 2005 and earlier. Change-Id: I3304e11bb38c101f113c124e8e533c5578badf34 Reviewed-by: Olivier Goffart (Woboq GmbH) --- src/tools/uic/cpp/cppwriteinitialization.h | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/tools/uic/cpp/cppwriteinitialization.h') diff --git a/src/tools/uic/cpp/cppwriteinitialization.h b/src/tools/uic/cpp/cppwriteinitialization.h index 938b555007..b6d7f98765 100644 --- a/src/tools/uic/cpp/cppwriteinitialization.h +++ b/src/tools/uic/cpp/cppwriteinitialization.h @@ -61,9 +61,6 @@ namespace CPP { int compare(const FontHandle &) const; private: const DomFont *m_domFont; -#if defined(Q_OS_MAC) && defined(Q_CC_GNU) && (__GNUC__ == 3 && __GNUC_MINOR__ == 3) - friend uint qHash(const FontHandle &); -#endif }; inline bool operator ==(const FontHandle &f1, const FontHandle &f2) { return f1.compare(f2) == 0; } inline bool operator <(const FontHandle &f1, const FontHandle &f2) { return f1.compare(f2) < 0; } @@ -75,9 +72,6 @@ namespace CPP { int compare(const IconHandle &) const; private: const DomResourceIcon *m_domIcon; -#if defined(Q_OS_MAC) && defined(Q_CC_GNU) && (__GNUC__ == 3 && __GNUC_MINOR__ == 3) - friend uint qHash(const IconHandle &); -#endif }; inline bool operator ==(const IconHandle &i1, const IconHandle &i2) { return i1.compare(i2) == 0; } inline bool operator <(const IconHandle &i1, const IconHandle &i2) { return i1.compare(i2) < 0; } @@ -89,15 +83,9 @@ namespace CPP { int compare(const SizePolicyHandle &) const; private: const DomSizePolicy *m_domSizePolicy; -#if defined(Q_OS_MAC) && defined(Q_CC_GNU) && (__GNUC__ == 3 && __GNUC_MINOR__ == 3) - friend uint qHash(const SizePolicyHandle &); -#endif }; inline bool operator ==(const SizePolicyHandle &f1, const SizePolicyHandle &f2) { return f1.compare(f2) == 0; } -#if !(defined(Q_OS_MAC) && defined(Q_CC_GNU) && (__GNUC__ == 3 && __GNUC_MINOR__ == 3)) inline bool operator <(const SizePolicyHandle &f1, const SizePolicyHandle &f2) { return f1.compare(f2) < 0; } -#endif - struct WriteInitialization : public TreeWalker @@ -287,15 +275,9 @@ private: ColorBrushHash m_colorBrushHash; // Map from font properties to font variable name for reuse // Map from size policy to variable for reuse -#if defined(Q_OS_MAC) && defined(Q_CC_GNU) && (__GNUC__ == 3 && __GNUC_MINOR__ == 3) - typedef QHash FontPropertiesNameMap; - typedef QHash IconPropertiesNameMap; - typedef QHash SizePolicyNameMap; -#else typedef QMap FontPropertiesNameMap; typedef QMap IconPropertiesNameMap; typedef QMap SizePolicyNameMap; -#endif FontPropertiesNameMap m_fontPropertiesNameMap; IconPropertiesNameMap m_iconPropertiesNameMap; SizePolicyNameMap m_sizePolicyNameMap; -- cgit v1.2.3