/*
  gammaray-metatype-browser.qdoc

  This file is part of GammaRay, the Qt application inspection and manipulation tool.

  SPDX-FileCopyrightText: 2016 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
  Author: Volker Krause <volker.krause@kdab.com>

  SPDX-License-Identifier: GPL-2.0-or-later

  Contact KDAB at <info@kdab.com> for commercial licensing options.
*/

/*!
    \nextpage{Geo Positioning}
    \previouspage {Meta Object Browser}
    \page gammaray-metatype-browser.html

    \title Meta Type Browser

    \section1 Overview

    The meta type browser shows all types registered with QMetaType, and the information registered for them.

    \image gammaray-metatype-browser.png

    The meta type view can show the following information, some columns might only be available in newer
    Qt versions though.

    \list
        \li The type name.
        \li The type id.
        \li The storage size needed for an instance of the type.
        \li Address of the associated QMetaObject, if present.
        \li Flags of the type (see QMetaType::TypeFlag), possible values depend on the Qt version used by the target.
        \li Indication whether custom comparison or debug output functions have been registered for the type.
    \endlist

    On types with an associated QMetaObject, the context menu allows navigation to the corresponding entry
    int the \l{Meta Object Browser}.

    If the target registers types later during application runtime, it might become necessary to manually trigger
    a scan for new meta types, the Meta Type menu contains a corresponding action for doing this.
*/
