Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-09-16 09:04:26

0001 // Copyright (C) 2020 The Qt Company Ltd.
0002 // Copyright (C) 2019 Intel Corporation.
0003 // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
0004 
0005 #ifndef QGLOBAL_H
0006 #define QGLOBAL_H
0007 
0008 #if 0
0009 #pragma qt_class(QtGlobal)
0010 #endif
0011 
0012 #ifdef __cplusplus
0013 #  include <type_traits>
0014 #  include <cstddef>
0015 #  include <utility>
0016 #  include <cstdint>
0017 #endif
0018 #ifndef __ASSEMBLER__
0019 #  include <assert.h>
0020 #  include <stdbool.h>
0021 #  include <stddef.h>
0022 #endif
0023 
0024 #include <QtCore/qtcoreglobal.h>
0025 
0026 #include <QtCore/qtpreprocessorsupport.h>
0027 
0028 #include <QtCore/qsystemdetection.h>
0029 #include <QtCore/qprocessordetection.h>
0030 #include <QtCore/qcompilerdetection.h>
0031 
0032 #ifndef __ASSEMBLER__
0033 #  include <QtCore/qassert.h>
0034 #  include <QtCore/qtnoop.h>
0035 #  include <QtCore/qtypes.h>
0036 #endif /* !__ASSEMBLER__ */
0037 #include <QtCore/qtversion.h>
0038 
0039 #if defined(__cplusplus)
0040 
0041 #include <QtCore/qtclasshelpermacros.h>
0042 
0043 // We need to keep QTypeInfo, QSysInfo, QFlags, qDebug & family in qglobal.h for compatibility with Qt 4.
0044 // Be careful when changing the order of these files.
0045 #include <QtCore/qtypeinfo.h>
0046 #include <QtCore/qsysinfo.h>
0047 #include <QtCore/qlogging.h>
0048 
0049 #include <QtCore/qflags.h>
0050 
0051 #include <QtCore/qatomic.h>
0052 #include <QtCore/qconstructormacros.h>
0053 #include <QtCore/qdarwinhelpers.h>
0054 #include <QtCore/qexceptionhandling.h>
0055 #include <QtCore/qforeach.h>
0056 #include <QtCore/qfunctionpointer.h>
0057 #include <QtCore/qglobalstatic.h>
0058 #include <QtCore/qmalloc.h>
0059 #include <QtCore/qminmax.h>
0060 #include <QtCore/qnumeric.h>
0061 #include <QtCore/qoverload.h>
0062 #include <QtCore/qswap.h>
0063 #include <QtCore/qtdeprecationmarkers.h>
0064 #include <QtCore/qtenvironmentvariables.h>
0065 #include <QtCore/qtresource.h>
0066 #include <QtCore/qttranslation.h>
0067 #include <QtCore/qttypetraits.h>
0068 #if QT_CONFIG(version_tagging)
0069 #include <QtCore/qversiontagging.h>
0070 #endif
0071 #endif /* __cplusplus */
0072 
0073 #endif /* QGLOBAL_H */