17.3. Data Definitions for libQtCore

This section defines global identifiers and their values that are associated with interfaces contained in libQtCore. These definitions are organized into groups that correspond to system headers. This convention is used as a convenience for the reader, and does not imply the existence of these headers, or their content. Where an interface is defined as requiring a particular system header file all of the data definitions for that system header file presented here shall be in effect.

This section gives data definitions to promote binary application portability, not to repeat source interface definitions available elsewhere. System providers and application developers should use this ABI to supplement - not to replace - source interface definition specifications.

This specification uses the ISO C (1999) C Language as the reference programming language, and data definitions are specified in ISO C format. The C language is used here as a convenient notation. Using a C language description of these data objects does not preclude their use by other programming languages.

17.3.1. QtCore/qabstracteventdispatcher.h


class QAbstractEventDispatcher;
typedef struct QPair <int, int >QAbstractEventDispatcher::TimerInfo;
typedef bool QAbstractEventDispatcher::EventFilter;

17.3.2. QtCore/qabstractfileengine.h


class QAbstractFileEngine;
enum _ZN19QAbstractFileEngine8FileFlagE {
    ExeOtherPerm = 1,
    WriteOtherPerm = 2,
    ReadOtherPerm = 4,
    ExeGroupPerm = 16,
    WriteGroupPerm = 32,
    ReadGroupPerm = 64,
    ExeUserPerm = 256,
    WriteUserPerm = 512,
    ReadUserPerm = 1024,
    ExeOwnerPerm = 4096,
    WriteOwnerPerm = 8192,
    ReadOwnerPerm = 16384,
    PermsMask = 65535,
    LinkType = 65536,
    FileType = 131072,
    DirectoryType = 262144,
    TypesMask = 983040,
    HiddenFlag = 1048576,
    LocalDiskFlag = 2097152,
    ExistsFlag = 4194304,
    RootFlag = 8388608,
    FlagsMask = 267386880,
    FileInfoAll = 268435455
};
class QFlags < QAbstractFileEngine::FileFlag >;
typedef class QFlags < QAbstractFileEngine::FileFlag >
    QAbstractFileEngine::FileFlags;
enum _ZN19QAbstractFileEngine8FileNameE {
    DefaultName = 0,
    BaseName = 1,
    PathName = 2,
    AbsoluteName = 3,
    AbsolutePathName = 4,
    LinkName = 5,
    CanonicalName = 6,
    CanonicalPathName = 7
};
enum _ZN19QAbstractFileEngine9FileOwnerE {
    OwnerUser = 0,
    OwnerGroup = 1
};
enum _ZN19QAbstractFileEngine8FileTimeE {
    CreationTime = 0,
    ModificationTime = 1,
    AccessTime = 2
};
enum _ZN19QAbstractFileEngine9ExtensionE;
class QAbstractFileEngine::ExtensionOption;
class QAbstractFileEngine::ExtensionReturn;
class QAbstractFileEngineHandler;

17.3.3. QtCore/qabstractitemmodel.h


class QModelIndex;
class QPersistentModelIndex;
typedef class QList < QModelIndex > QModelIndexList;
class QAbstractItemModel;
class QAbstractTableModel;
class QAbstractListModel;

17.3.4. QtCore/qatomic.h


struct QBasicAtomic;
class QAtomic;

17.3.5. QtCore/qbasictimer.h


class QBasicTimer;

17.3.6. QtCore/qbitarray.h


class QBitArray;
class QBitRef;

17.3.7. QtCore/qbuffer.h


class QBuffer;

17.3.8. QtCore/qbytearray.h


class QByteArray;
typedef char QByteArray::iterator;
typedef char QByteArray::const_iterator;
typedef QByteArray::iterator QByteArray::Iterator;
typedef QByteArray::const_iterator QByteArray::ConstIterator;
typedef char QByteArray::const_reference;
typedef char QByteArray::reference;
struct QByteArray::Data;
class QByteRef;

17.3.9. QtCore/qbytearraymatcher.h


class QByteArrayMatcher;

17.3.10. QtCore/qchar.h


struct QLatin1Char;
class QChar;
enum _ZN5QChar16SpecialCharacterE {
    Null = 0,
    null = 0,
    Nbsp = 160,
    nbsp = 160,
    LineSeparator = 8232,
    ParagraphSeparator = 8233,
    ByteOrderMark = 65279,
    byteOrderMark = 65279,
    ObjectReplacementCharacter = 65532,
    replacement = 65533,
    ReplacementCharacter = 65533,
    byteOrderSwapped = 65534,
    ByteOrderSwapped = 65534
};
enum _ZN5QChar8CategoryE {
    NoCategory = 0,
    Mark_NonSpacing = 1,
    Mark_SpacingCombining = 2,
    Mark_Enclosing = 3,
    Number_DecimalDigit = 4,
    Number_Letter = 5,
    Number_Other = 6,
    Separator_Space = 7,
    Separator_Line = 8,
    Separator_Paragraph = 9,
    Other_Control = 10,
    Other_Format = 11,
    Other_Surrogate = 12,
    Other_PrivateUse = 13,
    Other_NotAssigned = 14,
    Letter_Uppercase = 15,
    Letter_Lowercase = 16,
    Letter_Titlecase = 17,
    Letter_Modifier = 18,
    Letter_Other = 19,
    Punctuation_Connector = 20,
    Punctuation_Dask = 21,
    Punctuation_Dash = 21,
    Punctuation_Open = 22,
    Punctuation_Close = 23,
    Punctuation_InitialQuote = 24,
    Punctuation_FinalQuote = 25,
    Punctuation_Other = 26,
    Symbol_Math = 27,
    Symbol_Currency = 28,
    Symbol_Modifier = 29,
    Symbol_Other = 30
};
enum _ZN5QChar9DirectionE {
    DirL = 0,
    DirR = 1,
    DirEN = 2,
    DirES = 3,
    DirET = 4,
    DirAN = 5,
    DirCS = 6,
    DirB = 7,
    DirS = 8,
    DirWS = 9,
    DirON = 10,
    DirLRE = 11,
    DirLRO = 12,
    DirAL = 13,
    DirRLE = 14,
    DirRLO = 15,
    DirPDF = 16,
    DirNSM = 17,
    DirBN = 18
};
enum _ZN5QChar13DecompositionE {
    NoDecomposition = 0,
    Single = 0,
    Canonical = 1,
    Font = 2,
    NoBreak = 3,
    Initial = 4,
    Medial = 5,
    Final = 6,
    Isolated = 7,
    Circle = 8,
    Super = 9,
    Sub = 10,
    Vertical = 11,
    Wide = 12,
    Narrow = 13,
    Small = 14,
    Square = 15,
    Compat = 16,
    Fraction = 17
};
enum _ZN5QChar7JoiningE {
    OtherJoining = 0,
    Dual = 1,
    Right = 2,
    Center = 3
};
enum _ZN5QChar14CombiningClassE {
    Combining_BelowLeftAttached = 200,
    Combining_BelowAttached = 202,
    Combining_BelowRightAttached = 204,
    Combining_LeftAttached = 208,
    Combining_RightAttached = 210,
    Combining_AboveLeftAttached = 212,
    Combining_AboveAttached = 214,
    Combining_AboveRightAttached = 216,
    Combining_BelowLeft = 218,
    Combining_Below = 220,
    Combining_BelowRight = 222,
    Combining_Left = 224,
    Combining_Right = 226,
    Combining_AboveLeft = 228,
    Combining_Above = 230,
    Combining_AboveRight = 232,
    Combining_DoubleBelow = 233,
    Combining_DoubleAbove = 234,
    Combining_IotaSubscript = 240
};
enum _ZN5QChar14UnicodeVersionE {
    Unicode_Unassigned = 0,
    Unicode_1_1 = 1,
    Unicode_2_0 = 2,
    Unicode_2_1_2 = 3,
    Unicode_3_0 = 4,
    Unicode_3_1 = 5,
    Unicode_3_2 = 6,
    Unicode_4_0 = 7
};

17.3.11. QtCore/qcoreapplication.h


class QCoreApplication;
enum _ZN16QCoreApplication8EncodingE {
    DefaultCodec = 0,
    UnicodeUTF8 = 1
};
typedef bool QCoreApplication::EventFilter;
typedef void QtCleanUpFunction;

17.3.12. QtCore/qcoreevent.h


class QEvent;
enum _ZN6QEvent4TypeE {
    None = 0,
    Timer = 1,
    MouseButtonPress = 2,
    MouseButtonRelease = 3,
    MouseButtonDblClick = 4,
    MouseMove = 5,
    KeyPress = 6,
    KeyRelease = 7,
    FocusIn = 8,
    FocusOut = 9,
    Enter = 10,
    Leave = 11,
    Paint = 12,
    Move = 13,
    Resize = 14,
    Create = 15,
    Destroy = 16,
    Show = 17,
    Hide = 18,
    Close = 19,
    Quit = 20,
    ParentChange = 21,
    Reparent = 21,
    ThreadChange = 22,
    WindowActivate = 24,
    WindowDeactivate = 25,
    ShowToParent = 26,
    HideToParent = 27,
    Accel = 30,
    Wheel = 31,
    AccelAvailable = 32,
    WindowTitleChange = 33,
    CaptionChange = 33,
    WindowIconChange = 34,
    IconChange = 34,
    ApplicationWindowIconChange = 35,
    ApplicationFontChange = 36,
    ApplicationLayoutDirectionChange = 37,
    ApplicationPaletteChange = 38,
    PaletteChange = 39,
    Clipboard = 40,
    Speech = 42,
    MetaCall = 43,
    SockAct = 50,
    AccelOverride = 51,
    ShortcutOverride = 51,
    DeferredDelete = 52,
    DragEnter = 60,
    DragMove = 61,
    DragLeave = 62,
    Drop = 63,
    DragResponse = 64,
    ChildAdded = 68,
    ChildPolished = 69,
    ChildInserted = 70,
    ChildRemoved = 71,
    LayoutHint = 72,
    ShowWindowRequest = 73,
    PolishRequest = 74,
    Polish = 75,
    LayoutRequest = 76,
    UpdateRequest = 77,
    UpdateLater = 78,
    EmbeddingControl = 79,
    ActivateControl = 80,
    DeactivateControl = 81,
    ContextMenu = 82,
    InputMethod = 83,
    AccessibilityPrepare = 86,
    TabletMove = 87,
    LocaleChange = 88,
    LanguageChange = 89,
    LayoutDirectionChange = 90,
    Style = 91,
    TabletPress = 92,
    TabletRelease = 93,
    OkRequest = 94,
    HelpRequest = 95,
    IconDrag = 96,
    FontChange = 97,
    EnabledChange = 98,
    ActivationChange = 99,
    StyleChange = 100,
    IconTextChange = 101,
    ModifiedChange = 102,
    WindowBlocked = 103,
    WindowUnblocked = 104,
    WindowStateChange = 105,
    MouseTrackingChange = 109,
    ToolTip = 110,
    WhatsThis = 111,
    StatusTip = 112,
    ActionChanged = 113,
    ActionAdded = 114,
    ActionRemoved = 115,
    FileOpen = 116,
    Shortcut = 117,
    WhatsThisClicked = 118,
    AccessibilityHelp = 119,
    ToolBarChange = 120,
    ApplicationActivated = 121,
    ApplicationDeactivated = 122,
    QueryWhatsThis = 123,
    EnterWhatsThisMode = 124,
    LeaveWhatsThisMode = 125,
    ZOrderChange = 126,
    HoverEnter = 127,
    HoverLeave = 128,
    HoverMove = 129,
    AccessibilityDescription = 130,
    ParentAboutToChange = 131,
    WinEventAct = 132,
    AcceptDropsChange = 152,
    MenubarUpdated = 153,
    ZeroTimerEvent = 154,
    User = 1000,
    MaxUser = 65535
};
class QTimerEvent;
class QChildEvent;
class QCustomEvent;

17.3.13. QtCore/qdatastream.h


class QDataStream;
enum _ZN11QDataStream7VersionE {
    Qt_1_0 = 1,
    Qt_2_0 = 2,
    Qt_2_1 = 3,
    Qt_3_0 = 4,
    Qt_3_1 = 5,
    Qt_3_3 = 6,
    Qt_4_0 = 7,
    Qt_4_1 = 7
};
enum _ZN11QDataStream9ByteOrderE {
    BigEndian = 0,
    LittleEndian = 1
};
enum _ZN11QDataStream6StatusE {
    Ok = 0,
    ReadPastEnd = 1,
    ReadCorruptData = 2
};

17.3.14. QtCore/qdatetime.h


class QDate;
class QTime;
class QDateTime;

17.3.15. QtCore/qdebug.h


class QDebug;
struct QDebug::Stream;

17.3.16. QtCore/qdir.h


class QDir;
enum _ZN4QDir6FilterE {
    DefaultFilter = -1,
    NoFilter = -1,
    Dirs = 1,
    Files = 2,
    Drives = 4,
    AllEntries = 7,
    All = 7,
    NoSymLinks = 8,
    TypeMask = 15,
    Readable = 16,
    Writable = 32,
    Executable = 64,
    PermissionMask = 112,
    RWEMask = 112,
    Modified = 128,
    Hidden = 256,
    System = 512,
    AccessMask = 1008,
    AllDirs = 1024,
    CaseSensitive = 2048,
    NoDotAndDotDot = 4096
};
class QFlags < QDir::Filter >;
typedef class QFlags < QDir::Filter > QDir::Filters;
typedef QDir::Filters QDir::FilterSpec;
enum _ZN4QDir8SortFlagE {
    DefaultSort = -1,
    NoSort = -1,
    Name = 0,
    Time = 1,
    Size = 2,
    Unsorted = 3,
    SortByMask = 3,
    DirsFirst = 4,
    Reversed = 8,
    IgnoreCase = 16,
    DirsLast = 32,
    LocaleAware = 64,
    Type = 128
};
class QFlags < QDir::SortFlag >;
typedef class QFlags < QDir::SortFlag > QDir::SortFlags;
typedef QDir::SortFlags QDir::SortSpec;

17.3.17. QtCore/qeventloop.h


class QEventLoop;
enum _ZN10QEventLoop17ProcessEventsFlagE {
    AllEvents = 0,
    ExcludeUserInputEvents = 1,
    ExcludeUserInput = 1,
    ExcludeSocketNotifiers = 2,
    WaitForMoreEvents = 4,
    WaitForMore = 4,
    X11ExcludeTimers = 8,
    DeferredDeletion = 16
};
class QFlags < QEventLoop::ProcessEventsFlag >;
typedef class QFlags < QEventLoop::ProcessEventsFlag >
    QEventLoop::ProcessEventsFlags;

17.3.18. QtCore/qfactoryinterface.h


struct QFactoryInterface;

17.3.19. QtCore/qfile.h


class QFile;
enum _ZN5QFile9FileErrorE {
    NoError = 0,
    ReadError = 1,
    WriteError = 2,
    FatalError = 3,
    ResourceError = 4,
    OpenError = 5,
    AbortError = 6,
    TimeOutError = 7,
    UnspecifiedError = 8,
    RemoveError = 9,
    RenameError = 10,
    PositionError = 11,
    ResizeError = 12,
    PermissionsError = 13,
    CopyError = 14,
    ConnectError = 30
};
enum _ZN5QFile10PermissionE {
    ExeOther = 1,
    WriteOther = 2,
    ReadOther = 4,
    ExeGroup = 16,
    WriteGroup = 32,
    ReadGroup = 64,
    ExeUser = 256,
    WriteUser = 512,
    ReadUser = 1024,
    ExeOwner = 4096,
    WriteOwner = 8192,
    ReadOwner = 16384
};
class QFlags < QFile::Permission >;
typedef class QFlags < QFile::Permission > QFile::Permissions;
typedef class QByteArrayQFile::EncoderFn;
typedef class QStringQFile::DecoderFn;
typedef enum _ZN5QFile10PermissionE {
    ExeOther = 1,
    WriteOther = 2,
    ReadOther = 4,
    ExeGroup = 16,
    WriteGroup = 32,
    ReadGroup = 64,
    ExeUser = 256,
    WriteUser = 512,
    ReadUser = 1024,
    ExeOwner = 4096,
    WriteOwner = 8192,
    ReadOwner = 16384
} QFile::PermissionSpec;

17.3.20. QtCore/qfileinfo.h


class QFileInfo;
enum _ZN9QFileInfo10PermissionE {
    ExeOther = 1,
    WriteOther = 2,
    ReadOther = 4,
    ExeGroup = 16,
    WriteGroup = 32,
    ReadGroup = 64,
    ExeUser = 256,
    WriteUser = 512,
    ReadUser = 1024,
    ExeOwner = 4096,
    WriteOwner = 8192,
    ReadOwner = 16384
};
class QFlags < QFileInfo::Permission >;
typedef class QFlags < QFileInfo::Permission > QFileInfo::PermissionSpec;
typedef class QList < QFileInfo > QFileInfoList;

17.3.21. QtCore/qfsfileengine.h


class QFSFileEngine;

17.3.22. QtCore/qglobal.h


typedef signed char qint8;
typedef unsigned char quint8;
typedef short qint16;
typedef unsigned short quint16;
typedef int qint32;
typedef unsigned int quint32;
typedef long long int qint64;
typedef unsigned long long int quint64;
typedef qint64 qlonglong;
typedef quint64 qulonglong;
typedef unsigned char uchar;
typedef int QNoImplicitBoolCast;
typedef double qreal;
typedef qint8 Q_INT8;
typedef quint8 Q_UINT8;
typedef qint16 Q_INT16;
typedef quint16 Q_UINT16;
typedef qint32 Q_INT32;
typedef quint32 Q_UINT32;
typedef qint64 Q_INT64;
typedef quint64 Q_UINT64;
typedef qint64 Q_LLONG;
typedef quint64 Q_ULLONG;
typedef long int Q_LONG;
typedef unsigned long int Q_ULONG;
class QSysInfo;
enum _ZN8QSysInfo6EndianE {
    BigEndian = 0,
    LittleEndian = 1,
    ByteOrder = 1
};
enum QtMsgType {
    QtDebugMsg = 0,
    QtWarningMsg = 1,
    QtCriticalMsg = 2,
    QtSystemMsg = 2,
    QtFatalMsg = 3
};
typedef void QtMsgHandler;
class QBool;
class QFlag;
enum QtValidLicenseForCoreModule {
    LicensedCore = 1
};
enum QtValidLicenseForGuiModule {
    LicensedGui = 1
};
enum QtValidLicenseForNetworkModule {
    LicensedNetwork = 1
};
enum QtValidLicenseForOpenGLModule {
    LicensedOpenGL = 1
};
enum QtValidLicenseForSqlModule {
    LicensedSql = 1
};
enum QtValidLicenseForXmlModule {
    LicensedXml = 1
};
enum QtValidLicenseForQt3SupportLightModule {
    LicensedQt3SupportLight = 1
};
enum QtValidLicenseForQt3SupportModule {
    LicensedQt3Support = 1
};
enum QtValidLicenseForSvgModule {
    LicensedSvg = 1
};
enum QtValidLicenseForActiveQtModule {
    LicensedActiveQt = 1
};

17.3.23. QtCore/qhash.h


struct QHashData;
struct QHashData::Node;
struct QHashDummyValue;

17.3.24. QtCore/qiodevice.h


class QIODevice;
enum _ZN9QIODevice12OpenModeFlagE {
    NotOpen = 0,
    ReadOnly = 1,
    WriteOnly = 2,
    ReadWrite = 3,
    Append = 4,
    Truncate = 8,
    Text = 16,
    Unbuffered = 32
};
class QFlags < QIODevice::OpenModeFlag >;
typedef class QFlags < QIODevice::OpenModeFlag > QIODevice::OpenMode;
typedef qint64 QIODevice::Offset;
typedef int QIODevice::Status;

17.3.25. QtCore/qlibrary.h


class QLibrary;

17.3.26. QtCore/qlibraryinfo.h


class QLibraryInfo;
enum _ZN12QLibraryInfo15LibraryLocationE {
    PrefixPath = 0,
    DocumentationPath = 1,
    HeadersPath = 2,
    LibrariesPath = 3,
    BinariesPath = 4,
    PluginsPath = 5,
    DataPath = 6,
    TranslationsPath = 7,
    SettingsPath = 8,
    DemosPath = 9,
    ExamplesPath = 10
};

17.3.27. QtCore/qline.h


class QLine;
class QLineF;
enum _ZN6QLineF13IntersectTypeE {
    NoIntersection = 0,
    BoundedIntersection = 1,
    UnboundedIntersection = 2
};

17.3.28. QtCore/qlinkedlist.h


struct QLinkedListData;

17.3.29. QtCore/qlist.h


class QList < QByteArray >;
class QList < QFileInfo >;
class QList < QVariant >;
class QList < QUrl >;
class QList < QModelIndex >;
class QList < QHostAddress >;
class QList < int >;
class QList < QObject * >;
class QList < QWidget * >;
class QList < QPair < QString, QString > >;
struct QListData;
struct QListData::Data;

17.3.30. QtCore/qlocale.h


class QLocale;
enum _ZN7QLocale8LanguageE {
    C = 1,
    Abkhazian = 2,
    Afan = 3,
    Afar = 4,
    Afrikaans = 5,
    Albanian = 6,
    Amharic = 7,
    Arabic = 8,
    Armenian = 9,
    Assamese = 10,
    Aymara = 11,
    Azerbaijani = 12,
    Bashkir = 13,
    Basque = 14,
    Bengali = 15,
    Bhutani = 16,
    Bihari = 17,
    Bislama = 18,
    Breton = 19,
    Bulgarian = 20,
    Burmese = 21,
    Byelorussian = 22,
    Cambodian = 23,
    Catalan = 24,
    Chinese = 25,
    Corsican = 26,
    Croatian = 27,
    Czech = 28,
    Danish = 29,
    Dutch = 30,
    English = 31,
    Esperanto = 32,
    Estonian = 33,
    Faroese = 34,
    FijiLanguage = 35,
    Finnish = 36,
    French = 37,
    Frisian = 38,
    Gaelic = 39,
    Galician = 40,
    Georgian = 41,
    German = 42,
    Greek = 43,
    Greenlandic = 44,
    Guarani = 45,
    Gujarati = 46,
    Hausa = 47,
    Hebrew = 48,
    Hindi = 49,
    Hungarian = 50,
    Icelandic = 51,
    Indonesian = 52,
    Interlingua = 53,
    Interlingue = 54,
    Inuktitut = 55,
    Inupiak = 56,
    Irish = 57,
    Italian = 58,
    Japanese = 59,
    Javanese = 60,
    Kannada = 61,
    Kashmiri = 62,
    Kazakh = 63,
    Kinyarwanda = 64,
    Kirghiz = 65,
    Korean = 66,
    Kurdish = 67,
    Kurundi = 68,
    Laothian = 69,
    Latin = 70,
    Latvian = 71,
    Lingala = 72,
    Lithuanian = 73,
    Macedonian = 74,
    Malagasy = 75,
    Malay = 76,
    Malayalam = 77,
    Maltese = 78,
    Maori = 79,
    Marathi = 80,
    Moldavian = 81,
    Mongolian = 82,
    NauruLanguage = 83,
    Nepali = 84,
    Norwegian = 85,
    Occitan = 86,
    Oriya = 87,
    Pashto = 88,
    Persian = 89,
    Polish = 90,
    Portuguese = 91,
    Punjabi = 92,
    Quechua = 93,
    RhaetoRomance = 94,
    Romanian = 95,
    Russian = 96,
    Samoan = 97,
    Sangho = 98,
    Sanskrit = 99,
    Serbian = 100,
    SerboCroatian = 101,
    Sesotho = 102,
    Setswana = 103,
    Shona = 104,
    Sindhi = 105,
    Singhalese = 106,
    Siswati = 107,
    Slovak = 108,
    Slovenian = 109,
    Somali = 110,
    Spanish = 111,
    Sundanese = 112,
    Swahili = 113,
    Swedish = 114,
    Tagalog = 115,
    Tajik = 116,
    Tamil = 117,
    Tatar = 118,
    Telugu = 119,
    Thai = 120,
    Tibetan = 121,
    Tigrinya = 122,
    TongaLanguage = 123,
    Tsonga = 124,
    Turkish = 125,
    Turkmen = 126,
    Twi = 127,
    Uigur = 128,
    Ukrainian = 129,
    Urdu = 130,
    Uzbek = 131,
    Vietnamese = 132,
    Volapuk = 133,
    Welsh = 134,
    Wolof = 135,
    Xhosa = 136,
    Yiddish = 137,
    Yoruba = 138,
    Zhuang = 139,
    Zulu = 140,
    Nynorsk = 141,
    Bosnian = 142,
    Divehi = 143,
    Manx = 144,
    Cornish = 145,
    LastLanguage = 145
};
enum _ZN7QLocale7CountryE {
    AnyCountry = 0,
    Afghanistan = 1,
    Albania = 2,
    Algeria = 3,
    AmericanSamoa = 4,
    Andorra = 5,
    Angola = 6,
    Anguilla = 7,
    Antarctica = 8,
    AntiguaAndBarbuda = 9,
    Argentina = 10,
    Armenia = 11,
    Aruba = 12,
    Australia = 13,
    Austria = 14,
    Azerbaijan = 15,
    Bahamas = 16,
    Bahrain = 17,
    Bangladesh = 18,
    Barbados = 19,
    Belarus = 20,
    Belgium = 21,
    Belize = 22,
    Benin = 23,
    Bermuda = 24,
    Bhutan = 25,
    Bolivia = 26,
    BosniaAndHerzegowina = 27,
    Botswana = 28,
    BouvetIsland = 29,
    Brazil = 30,
    BritishIndianOceanTerritory = 31,
    BruneiDarussalam = 32,
    Bulgaria = 33,
    BurkinaFaso = 34,
    Burundi = 35,
    Cambodia = 36,
    Cameroon = 37,
    Canada = 38,
    CapeVerde = 39,
    CaymanIslands = 40,
    CentralAfricanRepublic = 41,
    Chad = 42,
    Chile = 43,
    China = 44,
    ChristmasIsland = 45,
    CocosIslands = 46,
    Colombia = 47,
    Comoros = 48,
    DemocraticRepublicOfCongo = 49,
    PeoplesRepublicOfCongo = 50,
    CookIslands = 51,
    CostaRica = 52,
    IvoryCoast = 53,
    Croatia = 54,
    Cuba = 55,
    Cyprus = 56,
    CzechRepublic = 57,
    Denmark = 58,
    Djibouti = 59,
    Dominica = 60,
    DominicanRepublic = 61,
    EastTimor = 62,
    Ecuador = 63,
    Egypt = 64,
    ElSalvador = 65,
    EquatorialGuinea = 66,
    Eritrea = 67,
    Estonia = 68,
    Ethiopia = 69,
    FalklandIslands = 70,
    FaroeIslands = 71,
    FijiCountry = 72,
    Finland = 73,
    France = 74,
    MetropolitanFrance = 75,
    FrenchGuiana = 76,
    FrenchPolynesia = 77,
    FrenchSouthernTerritories = 78,
    Gabon = 79,
    Gambia = 80,
    Georgia = 81,
    Germany = 82,
    Ghana = 83,
    Gibraltar = 84,
    Greece = 85,
    Greenland = 86,
    Grenada = 87,
    Guadeloupe = 88,
    Guam = 89,
    Guatemala = 90,
    Guinea = 91,
    GuineaBissau = 92,
    Guyana = 93,
    Haiti = 94,
    HeardAndMcDonaldIslands = 95,
    Honduras = 96,
    HongKong = 97,
    Hungary = 98,
    Iceland = 99,
    India = 100,
    Indonesia = 101,
    Iran = 102,
    Iraq = 103,
    Ireland = 104,
    Israel = 105,
    Italy = 106,
    Jamaica = 107,
    Japan = 108,
    Jordan = 109,
    Kazakhstan = 110,
    Kenya = 111,
    Kiribati = 112,
    DemocraticRepublicOfKorea = 113,
    RepublicOfKorea = 114,
    Kuwait = 115,
    Kyrgyzstan = 116,
    Lao = 117,
    Latvia = 118,
    Lebanon = 119,
    Lesotho = 120,
    Liberia = 121,
    LibyanArabJamahiriya = 122,
    Liechtenstein = 123,
    Lithuania = 124,
    Luxembourg = 125,
    Macau = 126,
    Macedonia = 127,
    Madagascar = 128,
    Malawi = 129,
    Malaysia = 130,
    Maldives = 131,
    Mali = 132,
    Malta = 133,
    MarshallIslands = 134,
    Martinique = 135,
    Mauritania = 136,
    Mauritius = 137,
    Mayotte = 138,
    Mexico = 139,
    Micronesia = 140,
    Moldova = 141,
    Monaco = 142,
    Mongolia = 143,
    Montserrat = 144,
    Morocco = 145,
    Mozambique = 146,
    Myanmar = 147,
    Namibia = 148,
    NauruCountry = 149,
    Nepal = 150,
    Netherlands = 151,
    NetherlandsAntilles = 152,
    NewCaledonia = 153,
    NewZealand = 154,
    Nicaragua = 155,
    Niger = 156,
    Nigeria = 157,
    Niue = 158,
    NorfolkIsland = 159,
    NorthernMarianaIslands = 160,
    Norway = 161,
    Oman = 162,
    Pakistan = 163,
    Palau = 164,
    PalestinianTerritory = 165,
    Panama = 166,
    PapuaNewGuinea = 167,
    Paraguay = 168,
    Peru = 169,
    Philippines = 170,
    Pitcairn = 171,
    Poland = 172,
    Portugal = 173,
    PuertoRico = 174,
    Qatar = 175,
    Reunion = 176,
    Romania = 177,
    RussianFederation = 178,
    Rwanda = 179,
    SaintKittsAndNevis = 180,
    StLucia = 181,
    StVincentAndTheGrenadines = 182,
    Samoa = 183,
    SanMarino = 184,
    SaoTomeAndPrincipe = 185,
    SaudiArabia = 186,
    Senegal = 187,
    Seychelles = 188,
    SierraLeone = 189,
    Singapore = 190,
    Slovakia = 191,
    Slovenia = 192,
    SolomonIslands = 193,
    Somalia = 194,
    SouthAfrica = 195,
    SouthGeorgiaAndTheSouthSandwichIslands = 196,
    Spain = 197,
    SriLanka = 198,
    StHelena = 199,
    StPierreAndMiquelon = 200,
    Sudan = 201,
    Suriname = 202,
    SvalbardAndJanMayenIslands = 203,
    Swaziland = 204,
    Sweden = 205,
    Switzerland = 206,
    SyrianArabRepublic = 207,
    Taiwan = 208,
    Tajikistan = 209,
    Tanzania = 210,
    Thailand = 211,
    Togo = 212,
    Tokelau = 213,
    TongaCountry = 214,
    TrinidadAndTobago = 215,
    Tunisia = 216,
    Turkey = 217,
    Turkmenistan = 218,
    TurksAndCaicosIslands = 219,
    Tuvalu = 220,
    Uganda = 221,
    Ukraine = 222,
    UnitedArabEmirates = 223,
    UnitedKingdom = 224,
    UnitedStates = 225,
    UnitedStatesMinorOutlyingIslands = 226,
    Uruguay = 227,
    Uzbekistan = 228,
    Vanuatu = 229,
    VaticanCityState = 230,
    Venezuela = 231,
    VietNam = 232,
    BritishVirginIslands = 233,
    USVirginIslands = 234,
    WallisAndFutunaIslands = 235,
    WesternSahara = 236,
    Yemen = 237,
    Yugoslavia = 238,
    Zambia = 239,
    Zimbabwe = 240,
    SerbiaAndMontenegro = 241,
    LastCountry = 241
};
enum _ZN7QLocale10FormatTypeE {
    LongFormat = 0,
    ShortFormat = 1
};

17.3.31. QtCore/qmap.h


class QMap < int, QVariant >;
class QMap < QString, QVariant >;
struct QMapData;
struct QMapData::Node;

17.3.32. QtCore/qmetaobject.h


class QMetaMethod;
enum _ZN11QMetaMethod6AccessE {
    Private = 0,
    Protected = 1,
    Public = 2
};
enum _ZN11QMetaMethod10MethodTypeE {
    Method = 0,
    Signal = 1,
    Slot = 2
};
enum _ZN11QMetaMethod10AttributesE {
    Compatibility = 1,
    Cloned = 2,
    Scriptable = 4
};
class QMetaEnum;
class QMetaProperty;
class QMetaClassInfo;

17.3.33. QtCore/qmetatype.h


class QMetaType;
enum _ZN9QMetaType4TypeE {
    Void = 0,
    Bool = 1,
    Int = 2,
    UInt = 3,
    Double = 6,
    QChar = 7,
    QString = 10,
    QByteArray = 12,
    VoidStar = 128,
    Long = 129,
    Short = 130,
    Char = 131,
    ULong = 132,
    UShort = 133,
    UChar = 134,
    Float = 135,
    QObjectStar = 136,
    QWidgetStar = 137,
    User = 256
};
typedef void QMetaType::Destructor;
typedef void QMetaType::Constructor;
typedef void QMetaType::SaveOperator;
typedef void QMetaType::LoadOperator;

17.3.34. QtCore/qmimedata.h


class QMimeData;

17.3.35. QtCore/qmutex.h


class QMutex;
enum _ZN6QMutex13RecursionModeE {
    NonRecursive = 0,
    Recursive = 1
};
class QMutexLocker;

17.3.36. QtCore/qnamespace.h


enum _ZN2Qt11GlobalColorE {
    color0 = 0,
    color1 = 1,
    black = 2,
    white = 3,
    darkGray = 4,
    gray = 5,
    lightGray = 6,
    red = 7,
    green = 8,
    blue = 9,
    cyan = 10,
    magenta = 11,
    yellow = 12,
    darkRed = 13,
    darkGreen = 14,
    darkBlue = 15,
    darkCyan = 16,
    darkMagenta = 17,
    darkYellow = 18,
    transparent = 19
};
enum _ZN2Qt16KeyboardModifierE {
    KeyboardModifierMask = -33554432,
    NoModifier = 0,
    ShiftModifier = 33554432,
    ControlModifier = 67108864,
    AltModifier = 134217728,
    MetaModifier = 268435456,
    KeypadModifier = 536870912
};
typedef class QFlags < Qt::KeyboardModifier > Qt::KeyboardModifiers;
enum _ZN2Qt8ModifierE {
    MODIFIER_MASK = -33554432,
    UNICODE_ACCEL = 0,
    SHIFT = 33554432,
    CTRL = 67108864,
    ALT = 134217728,
    META = 268435456
};
enum _ZN2Qt11MouseButtonE {
    NoButton = 0,
    LeftButton = 1,
    RightButton = 2,
    MidButton = 4,
    XButton1 = 8,
    XButton2 = 16,
    MouseButtonMask = 255
};
class QFlags < Qt::MouseButton >;
typedef class QFlags < Qt::MouseButton > Qt::MouseButtons;
enum _ZN2Qt16ButtonState_enumE {
    KeyButtonMask = -33554432,
    ShiftButton = 33554432,
    ControlButton = 67108864,
    AltButton = 134217728,
    MetaButton = 268435456,
    Keypad = 536870912
};
typedef int Qt::ButtonState;
enum _ZN2Qt11OrientationE {
    Horizontal = 1,
    Vertical = 2
};
class QFlags < Qt::Orientation >;
typedef class QFlags < Qt::Orientation > Qt::Orientations;
enum _ZN2Qt11FocusPolicyE {
    NoFocus = 0,
    TabFocus = 1,
    ClickFocus = 2,
    StrongFocus = 11,
    WheelFocus = 15
};
enum _ZN2Qt9SortOrderE {
    AscendingOrder = 0,
    Ascending = 0,
    DescendingOrder = 1,
    Descending = 1
};
enum _ZN2Qt13AlignmentFlagE {
    AlignLeft = 1,
    AlignAuto = 1,
    AlignLeading = 1,
    AlignRight = 2,
    AlignTrailing = 2,
    AlignHCenter = 4,
    AlignJustify = 8,
    AlignAbsolute = 16,
    AlignHorizontal_Mask = 31,
    AlignTop = 32,
    AlignBottom = 64,
    AlignVCenter = 128,
    AlignCenter = 132,
    AlignVertical_Mask = 224
};
class QFlags < Qt::AlignmentFlag >;
typedef class QFlags < Qt::AlignmentFlag > Qt::Alignment;
enum _ZN2Qt8TextFlagE {
    TextSingleLine = 256,
    SingleLine = 256,
    DontClip = 512,
    TextDontClip = 512,
    ExpandTabs = 1024,
    TextExpandTabs = 1024,
    ShowPrefix = 2048,
    TextShowMnemonic = 2048,
    TextWordWrap = 4096,
    WordBreak = 4096,
    BreakAnywhere = 8192,
    TextWrapAnywhere = 8192,
    DontPrint = 16384,
    TextDontPrint = 16384,
    TextHideMnemonic = 32768,
    NoAccel = 32768,
    TextIncludeTrailingSpaces = 134217728,
    IncludeTrailingSpaces = 134217728
};
typedef enum _ZN2Qt8TextFlagE {
    TextSingleLine = 256,
    SingleLine = 256,
    DontClip = 512,
    TextDontClip = 512,
    ExpandTabs = 1024,
    TextExpandTabs = 1024,
    ShowPrefix = 2048,
    TextShowMnemonic = 2048,
    TextWordWrap = 4096,
    WordBreak = 4096,
    BreakAnywhere = 8192,
    TextWrapAnywhere = 8192,
    DontPrint = 16384,
    TextDontPrint = 16384,
    TextHideMnemonic = 32768,
    NoAccel = 32768,
    TextIncludeTrailingSpaces = 134217728,
    IncludeTrailingSpaces = 134217728
} Qt::TextFlags;
enum _ZN2Qt13TextElideModeE {
    ElideLeft = 0,
    ElideRight = 1,
    ElideMiddle = 2
};
enum _ZN2Qt10WindowTypeE {
    Widget = 0,
    WStyle_Customize = 0,
    WStyle_NormalBorder = 0,
    WPaintDesktop = 0,
    WPaintClever = 0,
    WRepaintNoErase = 0,
    WResizeNoErase = 0,
    WMacNoSheet = 0,
    WNoAutoErase = 0,
    WType_TopLevel = 1,
    Window = 1,
    Dialog = 3,
    WType_Dialog = 3,
    WStyle_Dialog = 3,
    WMacSheet = 5,
    Sheet = 5,
    WMacDrawer = 7,
    Drawer = 7,
    Popup = 9,
    WType_Popup = 9,
    WStyle_Tool = 11,
    Tool = 11,
    ToolTip = 13,
    SplashScreen = 15,
    WStyle_Splash = 15,
    Desktop = 17,
    WType_Desktop = 17,
    SubWindow = 18,
    WType_Mask = 255,
    WindowType_Mask = 255,
    WStyle_DialogBorder = 256,
    MSWindowsFixedSizeDialogHint = 256,
    MSWindowsOwnDC = 512,
    WWinOwnDC = 512,
    X11BypassWindowManagerHint = 1024,
    WX11BypassWM = 1024,
    FramelessWindowHint = 2048,
    WStyle_NoBorder = 2048,
    WStyle_NoBorderEx = 2048,
    WStyle_Title = 4096,
    WindowTitleHint = 4096,
    WindowSystemMenuHint = 8192,
    WStyle_SysMenu = 8192,
    WStyle_Minimize = 16384,
    WindowMinimizeButtonHint = 16384,
    WStyle_Maximize = 32768,
    WindowMaximizeButtonHint = 32768,
    WStyle_MinMax = 49152,
    WindowMinMaxButtonsHint = 49152,
    WStyle_ContextHelp = 65536,
    WindowContextHelpButtonHint = 65536,
    WindowShadeButtonHint = 131072,
    WStyle_StaysOnTop = 262144,
    WindowStaysOnTopHint = 262144,
    WMouseNoMask = 524288,
    WDestructiveClose = 1048576,
    WNorthWestGravity = 2097152,
    WStaticContents = 2097152,
    WGroupLeader = 4194304,
    WShowModal = 8388608,
    WType_Modal = 8388611,
    WNoMousePropagation = 16777216
};
class QFlags < Qt::WindowType >;
typedef class QFlags < Qt::WindowType > Qt::WindowFlags;
enum _ZN2Qt11WindowStateE {
    WindowNoState = 0,
    WindowMinimized = 1,
    WindowMaximized = 2,
    WindowFullScreen = 4,
    WindowActive = 8
};
class QFlags < Qt::WindowState >;
typedef class QFlags < Qt::WindowState > Qt::WindowStates;
enum _ZN2Qt15WidgetAttributeE {
    WA_Disabled = 0,
    WA_UnderMouse = 1,
    WA_MouseTracking = 2,
    WA_ContentsPropagated = 3,
    WA_OpaquePaintEvent = 4,
    WA_NoBackground = 4,
    WA_StaticContents = 5,
    WA_LaidOut = 7,
    WA_PaintOnScreen = 8,
    WA_NoSystemBackground = 9,
    WA_UpdatesDisabled = 10,
    WA_Mapped = 11,
    WA_MacNoClickThrough = 12,
    WA_PaintOutsidePaintEvent = 13,
    WA_InputMethodEnabled = 14,
    WA_WState_Visible = 15,
    WA_WState_Hidden = 16,
    WA_ForceDisabled = 32,
    WA_KeyCompression = 33,
    WA_PendingMoveEvent = 34,
    WA_PendingResizeEvent = 35,
    WA_SetPalette = 36,
    WA_SetFont = 37,
    WA_SetCursor = 38,
    WA_NoChildEventsFromChildren = 39,
    WA_WindowModified = 41,
    WA_Resized = 42,
    WA_Moved = 43,
    WA_PendingUpdate = 44,
    WA_InvalidSize = 45,
    WA_MacMetalStyle = 46,
    WA_CustomWhatsThis = 47,
    WA_LayoutOnEntireRect = 48,
    WA_OutsideWSRange = 49,
    WA_GrabbedShortcut = 50,
    WA_TransparentForMouseEvents = 51,
    WA_PaintUnclipped = 52,
    WA_SetWindowIcon = 53,
    WA_NoMouseReplay = 54,
    WA_DeleteOnClose = 55,
    WA_RightToLeft = 56,
    WA_SetLayoutDirection = 57,
    WA_NoChildEventsForParent = 58,
    WA_ForceUpdatesDisabled = 59,
    WA_WState_Created = 60,
    WA_WState_CompressKeys = 61,
    WA_WState_InPaintEvent = 62,
    WA_WState_Reparented = 63,
    WA_WState_ConfigPending = 64,
    WA_WState_Polished = 66,
    WA_WState_DND = 67,
    WA_WState_OwnSizePolicy = 68,
    WA_WState_ExplicitShowHide = 69,
    WA_ShowModal = 70,
    WA_MouseNoMask = 71,
    WA_GroupLeader = 72,
    WA_NoMousePropagation = 73,
    WA_Hover = 74,
    WA_InputMethodTransparent = 75,
    WA_QuitOnClose = 76,
    WA_KeyboardFocusChange = 77,
    WA_AcceptDrops = 78,
    WA_DropSiteRegistered = 79,
    WA_ForceAcceptDrops = 79,
    WA_WindowPropagation = 80,
    WA_NoX11EventCompression = 81,
    WA_TintedBackground = 82,
    WA_AttributeCount = 83
};
enum _ZN2Qt19ImageConversionFlagE {
    AutoColor = 0,
    AutoDither = 0,
    ThresholdAlphaDither = 0,
    DiffuseDither = 0,
    MonoOnly = 2,
    ColorMode_Mask = 3,
    ColorOnly = 3,
    OrderedAlphaDither = 4,
    DiffuseAlphaDither = 8,
    NoAlpha = 12,
    AlphaDither_Mask = 12,
    OrderedDither = 16,
    ThresholdDither = 32,
    Dither_Mask = 48,
    PreferDither = 64,
    AvoidDither = 128,
    DitherMode_Mask = 192
};
typedef class QFlags < Qt::ImageConversionFlag > Qt::ImageConversionFlags;
enum _ZN2Qt6BGModeE {
    TransparentMode = 0,
    OpaqueMode = 1
};
enum _ZN2Qt9PaintUnitE {
    PixelUnit = 0,
    LoMetricUnit = 1,
    HiMetricUnit = 2,
    LoEnglishUnit = 3,
    HiEnglishUnit = 4,
    TwipsUnit = 5
};
enum _ZN2Qt8GUIStyleE {
    MacStyle = 0,
    WindowsStyle = 1,
    Win3Style = 2,
    PMStyle = 3,
    MotifStyle = 4
};
enum _ZN2Qt3KeyE {
    Key_Space = 32,
    Key_Any = 32,
    Key_Exclam = 33,
    Key_QuoteDbl = 34,
    Key_NumberSign = 35,
    Key_Dollar = 36,
    Key_Percent = 37,
    Key_Ampersand = 38,
    Key_Apostrophe = 39,
    Key_ParenLeft = 40,
    Key_ParenRight = 41,
    Key_Asterisk = 42,
    Key_Plus = 43,
    Key_Comma = 44,
    Key_Minus = 45,
    Key_Period = 46,
    Key_Slash = 47,
    Key_0 = 48,
    Key_1 = 49,
    Key_2 = 50,
    Key_3 = 51,
    Key_4 = 52,
    Key_5 = 53,
    Key_6 = 54,
    Key_7 = 55,
    Key_8 = 56,
    Key_9 = 57,
    Key_Colon = 58,
    Key_Semicolon = 59,
    Key_Less = 60,
    Key_Equal = 61,
    Key_Greater = 62,
    Key_Question = 63,
    Key_At = 64,
    Key_A = 65,
    Key_B = 66,
    Key_C = 67,
    Key_D = 68,
    Key_E = 69,
    Key_F = 70,
    Key_G = 71,
    Key_H = 72,
    Key_I = 73,
    Key_J = 74,
    Key_K = 75,
    Key_L = 76,
    Key_M = 77,
    Key_N = 78,
    Key_O = 79,
    Key_P = 80,
    Key_Q = 81,
    Key_R = 82,
    Key_S = 83,
    Key_T = 84,
    Key_U = 85,
    Key_V = 86,
    Key_W = 87,
    Key_X = 88,
    Key_Y = 89,
    Key_Z = 90,
    Key_BracketLeft = 91,
    Key_Backslash = 92,
    Key_BracketRight = 93,
    Key_AsciiCircum = 94,
    Key_Underscore = 95,
    Key_QuoteLeft = 96,
    Key_BraceLeft = 123,
    Key_Bar = 124,
    Key_BraceRight = 125,
    Key_AsciiTilde = 126,
    Key_nobreakspace = 160,
    Key_exclamdown = 161,
    Key_cent = 162,
    Key_sterling = 163,
    Key_currency = 164,
    Key_yen = 165,
    Key_brokenbar = 166,
    Key_section = 167,
    Key_diaeresis = 168,
    Key_copyright = 169,
    Key_ordfeminine = 170,
    Key_guillemotleft = 171,
    Key_notsign = 172,
    Key_hyphen = 173,
    Key_registered = 174,
    Key_macron = 175,
    Key_degree = 176,
    Key_plusminus = 177,
    Key_twosuperior = 178,
    Key_threesuperior = 179,
    Key_acute = 180,
    Key_mu = 181,
    Key_paragraph = 182,
    Key_periodcentered = 183,
    Key_cedilla = 184,
    Key_onesuperior = 185,
    Key_masculine = 186,
    Key_guillemotright = 187,
    Key_onequarter = 188,
    Key_onehalf = 189,
    Key_threequarters = 190,
    Key_questiondown = 191,
    Key_agrave = 192,
    Key_Agrave = 192,
    Key_Aacute = 193,
    Key_aacute = 193,
    Key_acircumflex = 194,
    Key_Acircumflex = 194,
    Key_Atilde = 195,
    Key_atilde = 195,
    Key_Adiaeresis = 196,
    Key_adiaeresis = 196,
    Key_Aring = 197,
    Key_aring = 197,
    Key_AE = 198,
    Key_ae = 198,
    Key_Ccedilla = 199,
    Key_ccedilla = 199,
    Key_Egrave = 200,
    Key_egrave = 200,
    Key_eacute = 201,
    Key_Eacute = 201,
    Key_Ecircumflex = 202,
    Key_ecircumflex = 202,
    Key_ediaeresis = 203,
    Key_Ediaeresis = 203,
    Key_Igrave = 204,
    Key_igrave = 204,
    Key_iacute = 205,
    Key_Iacute = 205,
    Key_icircumflex = 206,
    Key_Icircumflex = 206,
    Key_idiaeresis = 207,
    Key_Idiaeresis = 207,
    Key_eth = 208,
    Key_ETH = 208,
    Key_ntilde = 209,
    Key_Ntilde = 209,
    Key_ograve = 210,
    Key_Ograve = 210,
    Key_oacute = 211,
    Key_Oacute = 211,
    Key_ocircumflex = 212,
    Key_Ocircumflex = 212,
    Key_otilde = 213,
    Key_Otilde = 213,
    Key_Odiaeresis = 214,
    Key_odiaeresis = 214,
    Key_multiply = 215,
    Key_Ooblique = 216,
    Key_oslash = 216,
    Key_Ugrave = 217,
    Key_ugrave = 217,
    Key_Uacute = 218,
    Key_uacute = 218,
    Key_ucircumflex = 219,
    Key_Ucircumflex = 219,
    Key_udiaeresis = 220,
    Key_Udiaeresis = 220,
    Key_yacute = 221,
    Key_Yacute = 221,
    Key_THORN = 222,
    Key_thorn = 222,
    Key_ssharp = 223,
    Key_division = 247,
    Key_ydiaeresis = 255,
    Key_Escape = 16777216,
    Key_Tab = 16777217,
    Key_Backtab = 16777218,
    Key_BackTab = 16777218,
    Key_Backspace = 16777219,
    Key_BackSpace = 16777219,
    Key_Return = 16777220,
    Key_Enter = 16777221,
    Key_Insert = 16777222,
    Key_Delete = 16777223,
    Key_Pause = 16777224,
    Key_Print = 16777225,
    Key_SysReq = 16777226,
    Key_Clear = 16777227,
    Key_Home = 16777232,
    Key_End = 16777233,
    Key_Left = 16777234,
    Key_Up = 16777235,
    Key_Right = 16777236,
    Key_Down = 16777237,
    Key_PageUp = 16777238,
    Key_Prior = 16777238,
    Key_PageDown = 16777239,
    Key_Next = 16777239,
    Key_Shift = 16777248,
    Key_Control = 16777249,
    Key_Meta = 16777250,
    Key_Alt = 16777251,
    Key_CapsLock = 16777252,
    Key_NumLock = 16777253,
    Key_ScrollLock = 16777254,
    Key_F1 = 16777264,
    Key_F2 = 16777265,
    Key_F3 = 16777266,
    Key_F4 = 16777267,
    Key_F5 = 16777268,
    Key_F6 = 16777269,
    Key_F7 = 16777270,
    Key_F8 = 16777271,
    Key_F9 = 16777272,
    Key_F10 = 16777273,
    Key_F11 = 16777274,
    Key_F12 = 16777275,
    Key_F13 = 16777276,
    Key_F14 = 16777277,
    Key_F15 = 16777278,
    Key_F16 = 16777279,
    Key_F17 = 16777280,
    Key_F18 = 16777281,
    Key_F19 = 16777282,
    Key_F20 = 16777283,
    Key_F21 = 16777284,
    Key_F22 = 16777285,
    Key_F23 = 16777286,
    Key_F24 = 16777287,
    Key_F25 = 16777288,
    Key_F26 = 16777289,
    Key_F27 = 16777290,
    Key_F28 = 16777291,
    Key_F29 = 16777292,
    Key_F30 = 16777293,
    Key_F31 = 16777294,
    Key_F32 = 16777295,
    Key_F33 = 16777296,
    Key_F34 = 16777297,
    Key_F35 = 16777298,
    Key_Super_L = 16777299,
    Key_Super_R = 16777300,
    Key_Menu = 16777301,
    Key_Hyper_L = 16777302,
    Key_Hyper_R = 16777303,
    Key_Help = 16777304,
    Key_Direction_L = 16777305,
    Key_Direction_R = 16777312,
    Key_Back = 16777313,
    Key_Forward = 16777314,
    Key_Stop = 16777315,
    Key_Refresh = 16777316,
    Key_VolumeDown = 16777328,
    Key_VolumeMute = 16777329,
    Key_VolumeUp = 16777330,
    Key_BassBoost = 16777331,
    Key_BassUp = 16777332,
    Key_BassDown = 16777333,
    Key_TrebleUp = 16777334,
    Key_TrebleDown = 16777335,
    Key_MediaPlay = 16777344,
    Key_MediaStop = 16777345,
    Key_MediaPrev = 16777346,
    Key_MediaPrevious = 16777346,
    Key_MediaNext = 16777347,
    Key_MediaRecord = 16777348,
    Key_HomePage = 16777360,
    Key_Favorites = 16777361,
    Key_Search = 16777362,
    Key_Standby = 16777363,
    Key_OpenUrl = 16777364,
    Key_LaunchMail = 16777376,
    Key_LaunchMedia = 16777377,
    Key_Launch0 = 16777378,
    Key_Launch1 = 16777379,
    Key_Launch2 = 16777380,
    Key_Launch3 = 16777381,
    Key_Launch4 = 16777382,
    Key_Launch5 = 16777383,
    Key_Launch6 = 16777384,
    Key_Launch7 = 16777385,
    Key_Launch8 = 16777386,
    Key_Launch9 = 16777387,
    Key_LaunchA = 16777388,
    Key_LaunchB = 16777389,
    Key_LaunchC = 16777390,
    Key_LaunchD = 16777391,
    Key_LaunchE = 16777392,
    Key_LaunchF = 16777393,
    Key_AltGr = 16781571,
    Key_Multi_key = 16781600,
    Key_Kanji = 16781601,
    Key_Muhenkan = 16781602,
    Key_Henkan = 16781603,
    Key_Romaji = 16781604,
    Key_Hiragana = 16781605,
    Key_Katakana = 16781606,
    Key_Hiragana_Katakana = 16781607,
    Key_Zenkaku = 16781608,
    Key_Hankaku = 16781609,
    Key_Zenkaku_Hankaku = 16781610,
    Key_Touroku = 16781611,
    Key_Massyo = 16781612,
    Key_Kana_Lock = 16781613,
    Key_Kana_Shift = 16781614,
    Key_Eisu_Shift = 16781615,
    Key_Eisu_toggle = 16781616,
    Key_Hangul = 16781617,
    Key_Hangul_Start = 16781618,
    Key_Hangul_End = 16781619,
    Key_Hangul_Hanja = 16781620,
    Key_Hangul_Jamo = 16781621,
    Key_Hangul_Romaja = 16781622,
    Key_Codeinput = 16781623,
    Key_Hangul_Jeonja = 16781624,
    Key_Hangul_Banja = 16781625,
    Key_Hangul_PreHanja = 16781626,
    Key_Hangul_PostHanja = 16781627,
    Key_SingleCandidate = 16781628,
    Key_MultipleCandidate = 16781629,
    Key_PreviousCandidate = 16781630,
    Key_Hangul_Special = 16781631,
    Key_Mode_switch = 16781694,
    Key_Dead_Grave = 16781904,
    Key_Dead_Acute = 16781905,
    Key_Dead_Circumflex = 16781906,
    Key_Dead_Tilde = 16781907,
    Key_Dead_Macron = 16781908,
    Key_Dead_Breve = 16781909,
    Key_Dead_Abovedot = 16781910,
    Key_Dead_Diaeresis = 16781911,
    Key_Dead_Abovering = 16781912,
    Key_Dead_Doubleacute = 16781913,
    Key_Dead_Caron = 16781914,
    Key_Dead_Cedilla = 16781915,
    Key_Dead_Ogonek = 16781916,
    Key_Dead_Iota = 16781917,
    Key_Dead_Voiced_Sound = 16781918,
    Key_Dead_Semivoiced_Sound = 16781919,
    Key_Dead_Belowdot = 16781920,
    Key_Dead_Hook = 16781921,
    Key_Dead_Horn = 16781922,
    Key_MediaLast = 16842751,
    Key_Select = 16842752,
    Key_Yes = 16842753,
    Key_No = 16842754,
    Key_Context1 = 17825792,
    Key_Context2 = 17825793,
    Key_Context3 = 17825794,
    Key_Context4 = 17825795,
    Key_Call = 17825796,
    Key_Hangup = 17825797,
    Key_Flip = 17825798,
    Key_unknown = 33554431
};
enum _ZN2Qt9ArrowTypeE {
    NoArrow = 0,
    UpArrow = 1,
    DownArrow = 2,
    LeftArrow = 3,
    RightArrow = 4
};
enum _ZN2Qt8PenStyleE {
    NoPen = 0,
    SolidLine = 1,
    DashLine = 2,
    DotLine = 3,
    DashDotLine = 4,
    DashDotDotLine = 5,
    CustomDashLine = 6,
    MPenStyle = 15
};
enum _ZN2Qt11PenCapStyleE {
    FlatCap = 0,
    SquareCap = 16,
    RoundCap = 32,
    MPenCapStyle = 48
};
enum _ZN2Qt12PenJoinStyleE {
    MiterJoin = 0,
    BevelJoin = 64,
    RoundJoin = 128,
    MPenJoinStyle = 192
};
enum _ZN2Qt10BrushStyleE {
    NoBrush = 0,
    SolidPattern = 1,
    Dense1Pattern = 2,
    Dense2Pattern = 3,
    Dense3Pattern = 4,
    Dense4Pattern = 5,
    Dense5Pattern = 6,
    Dense6Pattern = 7,
    Dense7Pattern = 8,
    HorPattern = 9,
    VerPattern = 10,
    CrossPattern = 11,
    BDiagPattern = 12,
    FDiagPattern = 13,
    DiagCrossPattern = 14,
    LinearGradientPattern = 15,
    RadialGradientPattern = 16,
    ConicalGradientPattern = 17,
    TexturePattern = 24,
    CustomPattern = 24
};
enum _ZN2Qt8UIEffectE {
    UI_General = 0,
    UI_AnimateMenu = 1,
    UI_FadeMenu = 2,
    UI_AnimateCombo = 3,
    UI_AnimateTooltip = 4,
    UI_FadeTooltip = 5,
    UI_AnimateToolBox = 6
};
enum _ZN2Qt11CursorShapeE {
    ArrowCursor = 0,
    arrowCursor = 0,
    UpArrowCursor = 1,
    upArrowCursor = 1,
    CrossCursor = 2,
    crossCursor = 2,
    waitCursor = 3,
    WaitCursor = 3,
    ibeamCursor = 4,
    IBeamCursor = 4,
    SizeVerCursor = 5,
    sizeVerCursor = 5,
    sizeHorCursor = 6,
    SizeHorCursor = 6,
    SizeBDiagCursor = 7,
    sizeBDiagCursor = 7,
    sizeFDiagCursor = 8,
    SizeFDiagCursor = 8,
    SizeAllCursor = 9,
    sizeAllCursor = 9,
    BlankCursor = 10,
    blankCursor = 10,
    splitVCursor = 11,
    SplitVCursor = 11,
    splitHCursor = 12,
    SplitHCursor = 12,
    PointingHandCursor = 13,
    pointingHandCursor = 13,
    ForbiddenCursor = 14,
    forbiddenCursor = 14,
    whatsThisCursor = 15,
    WhatsThisCursor = 15,
    BusyCursor = 16,
    LastCursor = 16,
    BitmapCursor = 24
};
enum _ZN2Qt10TextFormatE {
    PlainText = 0,
    RichText = 1,
    AutoText = 2,
    LogText = 3
};
enum _ZN2Qt15AspectRatioModeE {
    IgnoreAspectRatio = 0,
    ScaleFree = 0,
    KeepAspectRatio = 1,
    ScaleMin = 1,
    KeepAspectRatioByExpanding = 2,
    ScaleMax = 2
};
typedef enum _ZN2Qt15AspectRatioModeE {
    IgnoreAspectRatio = 0,
    ScaleFree = 0,
    KeepAspectRatio = 1,
    ScaleMin = 1,
    KeepAspectRatioByExpanding = 2,
    ScaleMax = 2
} Qt::ScaleMode;
enum _ZN2Qt15AnchorAttributeE {
    AnchorName = 0,
    AnchorHref = 1
};
enum _ZN2Qt14DockWidgetAreaE {
    LeftDockWidgetArea = 1,
    RightDockWidgetArea = 2,
    TopDockWidgetArea = 4,
    BottomDockWidgetArea = 8,
    DockWidgetArea_Mask = 15,
    AllDockWidgetAreas = 15
};
typedef class QFlags < Qt::DockWidgetArea > Qt::DockWidgetAreas;
enum _ZN2Qt11ToolBarAreaE {
    LeftToolBarArea = 1,
    RightToolBarArea = 2,
    TopToolBarArea = 4,
    BottomToolBarArea = 8,
    ToolBarArea_Mask = 15,
    AllToolBarAreas = 15
};
typedef class QFlags < Qt::ToolBarArea > Qt::ToolBarAreas;
enum _ZN2Qt4DockE {
    DockUnmanaged = 0,
    Unmanaged = 0,
    TornOff = 1,
    DockTornOff = 1,
    Top = 2,
    DockTop = 2,
    DockBottom = 3,
    Bottom = 3,
    DockRight = 4,
    Right = 4,
    DockLeft = 5,
    Left = 5,
    DockMinimized = 6,
    Minimized = 6
};
typedef enum _ZN2Qt4DockE {
    DockUnmanaged = 0,
    Unmanaged = 0,
    TornOff = 1,
    DockTornOff = 1,
    Top = 2,
    DockTop = 2,
    DockBottom = 3,
    Bottom = 3,
    DockRight = 4,
    Right = 4,
    DockLeft = 5,
    Left = 5,
    DockMinimized = 6,
    Minimized = 6
} Qt::ToolBarDock;
enum _ZN2Qt10DateFormatE {
    TextDate = 0,
    ISODate = 1,
    LocalDate = 2
};
enum _ZN2Qt8TimeSpecE {
    LocalTime = 0,
    UTC = 1
};
enum _ZN2Qt9DayOfWeekE {
    Monday = 1,
    Tuesday = 2,
    Wednesday = 3,
    Thursday = 4,
    Friday = 5,
    Saturday = 6,
    Sunday = 7
};
enum _ZN2Qt15ScrollBarPolicyE {
    ScrollBarAsNeeded = 0,
    ScrollBarAlwaysOff = 1,
    ScrollBarAlwaysOn = 2
};
enum _ZN2Qt14BackgroundModeE {
    FixedColor = 0,
    FixedPixmap = 1,
    NoBackground = 2,
    PaletteForeground = 3,
    PaletteButton = 4,
    PaletteLight = 5,
    PaletteMidlight = 6,
    PaletteDark = 7,
    PaletteMid = 8,
    PaletteText = 9,
    PaletteBrightText = 10,
    PaletteBase = 11,
    PaletteBackground = 12,
    PaletteShadow = 13,
    PaletteHighlight = 14,
    PaletteHighlightedText = 15,
    PaletteButtonText = 16,
    PaletteLink = 17,
    PaletteLinkVisited = 18,
    X11ParentRelative = 19
};
enum _ZN2Qt15CaseSensitivityE {
    CaseInsensitive = 0,
    CaseSensitive = 1
};
enum _ZN2Qt6CornerE {
    TopLeftCorner = 0,
    TopLeft = 0,
    TopRightCorner = 1,
    TopRight = 1,
    BottomLeftCorner = 2,
    BottomLeft = 2,
    BottomRightCorner = 3,
    BottomRight = 3
};
enum _ZN2Qt14ConnectionTypeE {
    AutoConnection = 0,
    DirectConnection = 1,
    QueuedConnection = 2,
    AutoCompatConnection = 3
};
enum _ZN2Qt15ShortcutContextE {
    WidgetShortcut = 0,
    WindowShortcut = 1,
    ApplicationShortcut = 2
};
enum _ZN2Qt8FillRuleE {
    OddEvenFill = 0,
    WindingFill = 1
};
enum _ZN2Qt13ClipOperationE {
    NoClip = 0,
    ReplaceClip = 1,
    IntersectClip = 2,
    UniteClip = 3
};
enum _ZN2Qt18TransformationModeE {
    FastTransformation = 0,
    SmoothTransformation = 1
};
enum _ZN2Qt11FocusReasonE {
    MouseFocusReason = 0,
    TabFocusReason = 1,
    BacktabFocusReason = 2,
    ActiveWindowFocusReason = 3,
    PopupFocusReason = 4,
    ShortcutFocusReason = 5,
    MenuBarFocusReason = 6,
    OtherFocusReason = 7,
    NoFocusReason = 8
};
enum _ZN2Qt17ContextMenuPolicyE {
    NoContextMenu = 0,
    DefaultContextMenu = 1,
    ActionsContextMenu = 2,
    CustomContextMenu = 3
};
enum _ZN2Qt16InputMethodQueryE {
    ImMicroFocus = 0,
    ImFont = 1,
    ImCursorPosition = 2,
    ImSurroundingText = 3,
    ImCurrentSelection = 4
};
enum _ZN2Qt15ToolButtonStyleE {
    ToolButtonIconOnly = 0,
    ToolButtonTextOnly = 1,
    ToolButtonTextBesideIcon = 2,
    ToolButtonTextUnderIcon = 3
};
enum _ZN2Qt15LayoutDirectionE {
    LeftToRight = 0,
    RightToLeft = 1
};
enum _ZN2Qt10DropActionE {
    IgnoreAction = 0,
    CopyAction = 1,
    MoveAction = 2,
    LinkAction = 4,
    ActionMask = 255,
    TargetMoveAction = 32770
};
typedef class QFlags < Qt::DropAction > Qt::DropActions;
enum _ZN2Qt10CheckStateE {
    Unchecked = 0,
    PartiallyChecked = 1,
    Checked = 2
};
enum _ZN2Qt12ItemDataRoleE {
    DisplayRole = 0,
    DecorationRole = 1,
    EditRole = 2,
    ToolTipRole = 3,
    StatusTipRole = 4,
    WhatsThisRole = 5,
    FontRole = 6,
    TextAlignmentRole = 7,
    BackgroundColorRole = 8,
    TextColorRole = 9,
    CheckStateRole = 10,
    AccessibleTextRole = 11,
    AccessibleDescriptionRole = 12,
    SizeHintRole = 13,
    UserRole = 32
};
enum _ZN2Qt8ItemFlagE {
    ItemIsSelectable = 1,
    ItemIsEditable = 2,
    ItemIsDragEnabled = 4,
    ItemIsDropEnabled = 8,
    ItemIsUserCheckable = 16,
    ItemIsEnabled = 32,
    ItemIsTristate = 64
};
class QFlags < Qt::ItemFlag >;
typedef class QFlags < Qt::ItemFlag > Qt::ItemFlags;
enum _ZN2Qt9MatchFlagE {
    MatchExactly = 0,
    MatchContains = 1,
    MatchStartsWith = 2,
    MatchEndsWith = 3,
    MatchRegExp = 4,
    MatchWildcard = 5,
    MatchCaseSensitive = 16,
    MatchWrap = 32,
    MatchRecursive = 64
};
typedef class QFlags < Qt::MatchFlag > Qt::MatchFlags;
typedef unsigned long int Qt::HANDLE;
typedef Qt::WindowFlags Qt::WFlags;
enum _ZN2Qt14WindowModalityE {
    NonModal = 0,
    WindowModal = 1,
    ApplicationModal = 2
};
class QInternal;
enum _ZN9QInternal16PaintDeviceFlagsE {
    UnknownDevice = 0,
    Widget = 1,
    Pixmap = 2,
    Image = 3,
    Printer = 4,
    Picture = 5,
    Pbuffer = 6
};
enum _ZN9QInternal12RelayoutTypeE {
    RelayoutNormal = 0,
    RelayoutDragging = 1,
    RelayoutDropped = 2
};
typedef qint32 QCOORD;

17.3.37. QtCore/qobject.h


typedef class QList < QObject * >QObjectList;
class QObjectData;
class QObject;
class QObjectUserData;

17.3.38. QtCore/qobjectcleanuphandler.h


class QObjectCleanupHandler;

17.3.39. QtCore/qobjectdefs.h


class QGenericArgument;
class QGenericReturnArgument;
struct QMetaObject;
enum _ZN11QMetaObject4CallE {
    InvokeMetaMethod = 0,
    ReadProperty = 1,
    WriteProperty = 2,
    ResetProperty = 3,
    QueryPropertyDesignable = 4,
    QueryPropertyScriptable = 5,
    QueryPropertyStored = 6,
    QueryPropertyEditable = 7,
    QueryPropertyUser = 8
};

17.3.40. QtCore/qpair.h


struct QPair <int, int >;

17.3.41. QtCore/qplugin.h


typedef class QObjectQtPluginInstanceFunction;

17.3.42. QtCore/qpluginloader.h


class QPluginLoader;

17.3.43. QtCore/qpoint.h


class QPoint;
class QPointF;

17.3.44. QtCore/qprocess.h


typedef qint64 Q_PID;
class QProcess;
enum _ZN8QProcess12ProcessErrorE {
    FailedToStart = 0,
    Crashed = 1,
    Timedout = 2,
    ReadError = 3,
    WriteError = 4,
    UnknownError = 5
};
enum _ZN8QProcess12ProcessStateE {
    NotRunning = 0,
    Starting = 1,
    Running = 2
};
enum _ZN8QProcess14ProcessChannelE {
    StandardOutput = 0,
    StandardError = 1
};
enum _ZN8QProcess18ProcessChannelModeE {
    SeparateChannels = 0,
    MergedChannels = 1,
    ForwardedChannels = 2
};
enum _ZN8QProcess10ExitStatusE {
    NormalExit = 0,
    CrashExit = 1
};

17.3.45. QtCore/qreadwritelock.h


typedef enum QtValidLicenseForCoreModule QtCoreModule;
class QReadWriteLock;
class QReadLocker;
class QWriteLocker;

17.3.46. QtCore/qrect.h


class QRect;
class QRectF;

17.3.47. QtCore/qregexp.h


class QRegExp;
enum _ZN7QRegExp13PatternSyntaxE {
    RegExp = 0,
    Wildcard = 1,
    FixedString = 2
};
enum _ZN7QRegExp9CaretModeE {
    CaretAtZero = 0,
    CaretAtOffset = 1,
    CaretWontMatch = 2
};

17.3.48. QtCore/qsemaphore.h


class QSemaphore;

17.3.49. QtCore/qsettings.h


class QSettings;
enum _ZN9QSettings6StatusE {
    NoError = 0,
    AccessError = 1,
    FormatError = 2
};
enum _ZN9QSettings6FormatE {
    NativeFormat = 0,
    IniFormat = 1,
    InvalidFormat = 16,
    CustomFormat1 = 17,
    CustomFormat2 = 18,
    CustomFormat3 = 19,
    CustomFormat4 = 20,
    CustomFormat5 = 21,
    CustomFormat6 = 22,
    CustomFormat7 = 23,
    CustomFormat8 = 24,
    CustomFormat9 = 25,
    CustomFormat10 = 26,
    CustomFormat11 = 27,
    CustomFormat12 = 28,
    CustomFormat13 = 29,
    CustomFormat14 = 30,
    CustomFormat15 = 31,
    CustomFormat16 = 32
};
enum _ZN9QSettings5ScopeE {
    UserScope = 0,
    User = 0,
    SystemScope = 1,
    Global = 1
};
typedef class QMap < QString, QVariant > QSettings::SettingsMap;
typedef bool QSettings::ReadFunc;
typedef bool QSettings::WriteFunc;
enum _ZN9QSettings6SystemE {
    Unix = 0,
    Windows = 1,
    Mac = 2
};

17.3.50. QtCore/qshareddata.h


class QSharedData;

17.3.51. QtCore/qsignalmapper.h


class QSignalMapper;

17.3.52. QtCore/qsize.h


class QSize;
class QSizeF;

17.3.53. QtCore/qsocketnotifier.h


class QSocketNotifier;
enum _ZN15QSocketNotifier4TypeE {
    Read = 0,
    Write = 1,
    Exception = 2
};

17.3.54. QtCore/qstring.h


class QString;
enum _ZN7QString11SectionFlagE {
    SectionDefault = 0,
    SectionSkipEmpty = 1,
    SectionIncludeLeadingSep = 2,
    SectionIncludeTrailingSep = 4,
    SectionCaseInsensitiveSeps = 8
};
class QFlags < QString::SectionFlag >;
typedef class QFlags < QString::SectionFlag > QString::SectionFlags;
enum _ZN7QString13SplitBehaviorE {
    KeepEmptyParts = 0,
    SkipEmptyParts = 1
};
enum _ZN7QString17NormalizationFormE {
    NormalizationForm_D = 0,
    NormalizationForm_C = 1,
    NormalizationForm_KD = 2,
    NormalizationForm_KC = 3
};
typedef class QCharQString::iterator;
typedef class QCharQString::const_iterator;
typedef QString::iterator QString::Iterator;
typedef QString::const_iterator QString::ConstIterator;
struct QString::Null;
struct QString::Data;
class QLatin1String;
class QCharRef;
class QConstString;

17.3.55. QtCore/qstringlist.h


class QStringList;

17.3.56. QtCore/qstringmatcher.h


class QStringMatcher;

17.3.57. QtCore/qtemporaryfile.h


class QTemporaryFile;

17.3.58. QtCore/qtextcodec.h


class QTextCodec;
enum _ZN10QTextCodec14ConversionFlagE {
    ConvertInvalidToNull = -2147483648,
    DefaultConversion = 0,
    IgnoreHeader = 1
};
class QFlags < QTextCodec::ConversionFlag >;
typedef class QFlags < QTextCodec::ConversionFlag >
    QTextCodec::ConversionFlags;
struct QTextCodec::ConverterState;
class QTextEncoder;
class QTextDecoder;

17.3.59. QtCore/qtextcodecplugin.h


struct QTextCodecFactoryInterface;
class QTextCodecPlugin;

17.3.60. QtCore/qtextstream.h


class QTextStream;
enum _ZN11QTextStream18RealNumberNotationE {
    SmartNotation = 0,
    FixedNotation = 1,
    ScientificNotation = 2
};
enum _ZN11QTextStream14FieldAlignmentE {
    AlignLeft = 0,
    AlignRight = 1,
    AlignCenter = 2,
    AlignAccountingStyle = 3
};
enum _ZN11QTextStream6StatusE {
    Ok = 0,
    ReadPastEnd = 1,
    ReadCorruptData = 2
};
enum _ZN11QTextStream10NumberFlagE {
    ShowBase = 1,
    ForcePoint = 2,
    ForceSign = 4,
    UppercaseBase = 8,
    UppercaseDigits = 16
};
class QFlags < QTextStream::NumberFlag >;
typedef class QFlags < QTextStream::NumberFlag > QTextStream::NumberFlags;
enum _ZN11QTextStream8EncodingE {
    Locale = 0,
    Latin1 = 1,
    Unicode = 2,
    UnicodeNetworkOrder = 3,
    UnicodeReverse = 4,
    RawUnicode = 5,
    UnicodeUTF8 = 6
};
typedef class QTextStreamQTextStreamFunction;
typedef void QTSMFI;
typedef void QTSMFC;
class QTextStreamManipulator;
typedef class QTextStreamQTS;
class QTextIStream;
class QTextOStream;

17.3.61. QtCore/qthread.h


class QThread;
enum _ZN7QThread8PriorityE {
    IdlePriority = 0,
    LowestPriority = 1,
    LowPriority = 2,
    NormalPriority = 3,
    HighPriority = 4,
    HighestPriority = 5,
    TimeCriticalPriority = 6,
    InheritPriority = 7
};

17.3.62. QtCore/qthreadstorage.h


class QThreadStorageData;

17.3.63. QtCore/qtimer.h


class QTimer;

17.3.64. QtCore/qtranslator.h


class QTranslator;

17.3.65. QtCore/qurl.h


class QUrl;
enum _ZN4QUrl11ParsingModeE {
    TolerantMode = 0,
    StrictMode = 1
};
enum _ZN4QUrl16FormattingOptionE {
    None = 0,
    RemoveScheme = 1,
    RemovePassword = 2,
    RemoveUserInfo = 6,
    RemovePort = 8,
    RemoveAuthority = 30,
    RemovePath = 32,
    RemoveQuery = 64,
    RemoveFragment = 128,
    StripTrailingSlash = 65536
};
class QFlags < QUrl::FormattingOption >;
typedef class QFlags < QUrl::FormattingOption > QUrl::FormattingOptions;

17.3.66. QtCore/quuid.h


struct QUuid;
enum _ZN5QUuid7VariantE {
    VarUnknown = -1,
    NCS = 0,
    DCE = 2,
    Microsoft = 6,
    Reserved = 7
};
enum _ZN5QUuid7VersionE {
    VerUnknown = -1,
    Time = 1,
    EmbeddedPOSIX = 2,
    Name = 3,
    Random = 4
};

17.3.67. QtCore/qvariant.h


class QVariant;
enum _ZN8QVariant4TypeE {
    LastType = -1,
    Invalid = 0,
    Bool = 1,
    Int = 2,
    UInt = 3,
    LongLong = 4,
    ULongLong = 5,
    Double = 6,
    Char = 7,
    Map = 8,
    List = 9,
    String = 10,
    StringList = 11,
    ByteArray = 12,
    CString = 12,
    BitArray = 13,
    Date = 14,
    Time = 15,
    DateTime = 16,
    Url = 17,
    Locale = 18,
    Rect = 19,
    RectF = 20,
    Size = 21,
    SizeF = 22,
    Line = 23,
    LineF = 24,
    Point = 25,
    PointF = 26,
    RegExp = 27,
    ColorGroup = 63,
    Font = 64,
    Pixmap = 65,
    Brush = 66,
    Color = 67,
    Palette = 68,
    IconSet = 69,
    Icon = 69,
    Image = 70,
    Polygon = 71,
    PointArray = 71,
    Region = 72,
    Bitmap = 73,
    Cursor = 74,
    SizePolicy = 75,
    KeySequence = 76,
    Pen = 77,
    TextLength = 78,
    TextFormat = 79,
    UserType = 127
};
struct QVariant::PrivateShared;
struct QVariant::Private;
union _ZN8QVariant7Private4DataE;
typedef void QVariant::f_construct;
typedef void QVariant::f_clear;
typedef bool QVariant::f_null;
typedef void QVariant::f_load;
typedef void QVariant::f_save;
typedef bool QVariant::f_compare;
typedef bool QVariant::f_convert;
typedef bool QVariant::f_canConvert;
typedef void QVariant::f_debugStream;
struct QVariant::Handler;
typedef class QList < QVariant > QVariantList;
typedef class QMap < QString, QVariant > QVariantMap;
class QVariantComparisonHelper;

17.3.68. QtCore/qvector.h


class QVector < QVariant >;
struct QVectorData;

17.3.69. QtCore/qwaitcondition.h


class QWaitCondition;