diff options
author | Jake Petroules <jake.petroules@petroules.com> | 2013-05-08 08:06:36 -0400 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-05-09 12:17:59 +0200 |
commit | bf10f2be19640bc398cd38b1fefcf58d4dcecd68 (patch) | |
tree | d869b802f95988f2060e8e9f6dd792ac9a9d87d3 /src/corelib/global/qglobal.cpp | |
parent | 9ddf7c5312ca9f5201dd40608c892733c642058b (diff) |
Repurpose the former Q_OS_MAC synonym "Q_OS_MACX" to mean "OS X".
The equivalent was done earlier for qmake, and this will enable
developers writing OS X-specific code to use #ifdef Q_OS_MACX as
opposed to overly verbose #if defined(Q_OS_MAC) && !defined(Q_OS_IOS).
The sole usage of Q_OS_MACX within qtbase has been changed to the
now appropriate value and documentation has been updated.
Change-Id: I2c59eea02e94b691b705170b2f96a97940fdc756
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/global/qglobal.cpp')
-rw-r--r-- | src/corelib/global/qglobal.cpp | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/src/corelib/global/qglobal.cpp b/src/corelib/global/qglobal.cpp index 9995daf1e9..40a2e2aeec 100644 --- a/src/corelib/global/qglobal.cpp +++ b/src/corelib/global/qglobal.cpp @@ -928,8 +928,8 @@ bool qSharedBuild() Q_DECL_NOTHROW \endlist Some constants are defined only on certain platforms. You can use - the preprocessor symbols Q_OS_WIN and Q_OS_MAC to test that - the application is compiled under Windows or Mac. + the preprocessor symbols Q_OS_WIN and Q_OS_MACX to test that + the application is compiled under Windows or OS X. \sa QLibraryInfo */ @@ -1073,6 +1073,27 @@ bool qSharedBuild() Q_DECL_NOTHROW */ /*! + \macro Q_OS_MAC + \relates <QtGlobal> + + Defined on OS X and iOS (synonym for Q_OS_DARWIN). + */ + +/*! + \macro Q_OS_MACX + \relates <QtGlobal> + + Defined on OS X. + */ + +/*! + \macro Q_OS_IOS + \relates <QtGlobal> + + Defined on iOS. + */ + +/*! \macro Q_OS_WIN \relates <QtGlobal> @@ -1395,13 +1416,6 @@ bool qSharedBuild() Q_DECL_NOTHROW */ /*! - \macro Q_OS_MAC - \relates <QtGlobal> - - Defined on MAC OS (synonym for Darwin). - */ - -/*! \macro Q_PROCESSOR_ALPHA \relates <QtGlobal> |