import QtQuick.tooling 1.2

// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
// 'qmlplugindump -nonrelocatable FluentUI 1.0 D:/QtProjects/build-FluentUI-Desktop_Qt_5_15_2_MSVC2019_64bit-Release/src'

Module {
    dependencies: ["QtQuick 2.0"]
    Component {
        name: "FluAccentColor"
        prototype: "QObject"
        exports: ["FluentUI/FluAccentColor 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "darkest"; type: "QColor" }
        Property { name: "darker"; type: "QColor" }
        Property { name: "dark"; type: "QColor" }
        Property { name: "normal"; type: "QColor" }
        Property { name: "light"; type: "QColor" }
        Property { name: "lighter"; type: "QColor" }
        Property { name: "lightest"; type: "QColor" }
    }
    Component {
        name: "FluApp"
        prototype: "QObject"
        exports: ["FluentUI/FluApp 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [0]
        Property { name: "useSystemAppBar"; type: "bool" }
        Property { name: "windowIcon"; type: "string" }
        Property { name: "locale"; type: "QLocale" }
        Property { name: "launcher"; type: "QObject"; isPointer: true }
        Method {
            name: "init"
            Parameter { name: "launcher"; type: "QObject"; isPointer: true }
            Parameter { name: "locale"; type: "QLocale" }
        }
        Method {
            name: "init"
            Parameter { name: "launcher"; type: "QObject"; isPointer: true }
        }
        Method {
            name: "iconData"
            type: "QJsonArray"
            Parameter { name: "keyword"; type: "string" }
        }
        Method { name: "iconData"; type: "QJsonArray" }
    }
    Component {
        name: "FluCalendarViewType"
        exports: ["FluentUI/FluCalendarViewType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "DisplayMode"
            values: {
                "Month": 0,
                "Year": 1,
                "Decade": 2
            }
        }
    }
    Component {
        name: "FluCaptcha"
        defaultProperty: "data"
        prototype: "QQuickPaintedItem"
        exports: ["FluentUI/FluCaptcha 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "font"; type: "QFont" }
        Property { name: "ignoreCase"; type: "bool" }
        Method { name: "refresh" }
        Method {
            name: "verify"
            type: "bool"
            Parameter { name: "code"; type: "string" }
        }
    }
    Component {
        name: "FluColors"
        prototype: "QObject"
        exports: ["FluentUI/FluColors 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [0]
        Property { name: "Transparent"; type: "QColor" }
        Property { name: "Black"; type: "QColor" }
        Property { name: "White"; type: "QColor" }
        Property { name: "Grey10"; type: "QColor" }
        Property { name: "Grey20"; type: "QColor" }
        Property { name: "Grey30"; type: "QColor" }
        Property { name: "Grey40"; type: "QColor" }
        Property { name: "Grey50"; type: "QColor" }
        Property { name: "Grey60"; type: "QColor" }
        Property { name: "Grey70"; type: "QColor" }
        Property { name: "Grey80"; type: "QColor" }
        Property { name: "Grey90"; type: "QColor" }
        Property { name: "Grey100"; type: "QColor" }
        Property { name: "Grey110"; type: "QColor" }
        Property { name: "Grey120"; type: "QColor" }
        Property { name: "Grey130"; type: "QColor" }
        Property { name: "Grey140"; type: "QColor" }
        Property { name: "Grey150"; type: "QColor" }
        Property { name: "Grey160"; type: "QColor" }
        Property { name: "Grey170"; type: "QColor" }
        Property { name: "Grey180"; type: "QColor" }
        Property { name: "Grey190"; type: "QColor" }
        Property { name: "Grey200"; type: "QColor" }
        Property { name: "Grey210"; type: "QColor" }
        Property { name: "Grey220"; type: "QColor" }
        Property { name: "Yellow"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Orange"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Red"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Magenta"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Purple"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Blue"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Teal"; type: "FluAccentColor"; isPointer: true }
        Property { name: "Green"; type: "FluAccentColor"; isPointer: true }
        Method {
            name: "createAccentColor"
            type: "FluAccentColor*"
            Parameter { name: "primaryColor"; type: "QColor" }
        }
    }
    Component {
        name: "FluContentDialogType"
        exports: ["FluentUI/FluContentDialogType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "ButtonFlag"
            values: {
                "NeutralButton": 1,
                "NegativeButton": 2,
                "PositiveButton": 4
            }
        }
    }
    Component {
        name: "FluFrameless"
        defaultProperty: "data"
        prototype: "QQuickItem"
        exports: ["FluentUI/FluFrameless 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "appbar"; type: "QQuickItem"; isPointer: true }
        Property { name: "maximizeButton"; type: "QQuickItem"; isPointer: true }
        Property { name: "minimizedButton"; type: "QQuickItem"; isPointer: true }
        Property { name: "closeButton"; type: "QQuickItem"; isPointer: true }
        Property { name: "topmost"; type: "bool" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "fixSize"; type: "bool" }
        Method { name: "showFullScreen" }
        Method { name: "showMaximized" }
        Method { name: "showMinimized" }
        Method { name: "showNormal" }
        Method {
            name: "setHitTestVisible"
            Parameter { type: "QQuickItem"; isPointer: true }
        }
        Method { name: "onDestruction" }
    }
    Component {
        name: "FluHotkey"
        prototype: "QObject"
        exports: ["FluentUI/FluHotkey 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "sequence"; type: "string" }
        Property { name: "name"; type: "string" }
        Property { name: "isRegistered"; type: "bool"; isReadonly: true }
        Signal { name: "activated" }
    }
    Component {
        name: "FluNavigationViewType"
        exports: ["FluentUI/FluNavigationViewType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "DisplayMode"
            values: {
                "Open": 0,
                "Compact": 1,
                "Minimal": 2,
                "Auto": 4
            }
        }
        Enum {
            name: "PageMode"
            values: {
                "Stack": 0,
                "NoStack": 1
            }
        }
    }
    Component {
        name: "FluPageType"
        exports: ["FluentUI/FluPageType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "LaunchMode"
            values: {
                "Standard": 0,
                "SingleTask": 1,
                "SingleTop": 2,
                "SingleInstance": 4
            }
        }
    }
    Component {
        name: "FluQrCodeItem"
        defaultProperty: "data"
        prototype: "QQuickPaintedItem"
        exports: ["FluentUI/FluQrCodeItem 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "text"; type: "string" }
        Property { name: "color"; type: "QColor" }
        Property { name: "bgColor"; type: "QColor" }
        Property { name: "size"; type: "int" }
    }
    Component {
        name: "FluRectangle"
        defaultProperty: "data"
        prototype: "QQuickPaintedItem"
        exports: ["FluentUI/FluRectangle 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "color"; type: "QColor" }
        Property { name: "radius"; type: "QList<int>" }
    }
    Component {
        name: "FluSheetType"
        exports: ["FluentUI/FluSheetType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "Position"
            values: {
                "Left": 0,
                "Top": 1,
                "Right": 2,
                "Bottom": 4
            }
        }
    }
    Component {
        name: "FluStatusLayoutType"
        exports: ["FluentUI/FluStatusLayoutType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "StatusMode"
            values: {
                "Loading": 0,
                "Empty": 1,
                "Error": 2,
                "Success": 4
            }
        }
    }
    Component {
        name: "FluTabViewType"
        exports: ["FluentUI/FluTabViewType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "TabWidthBehavior"
            values: {
                "Equal": 0,
                "SizeToContent": 1,
                "Compact": 2
            }
        }
        Enum {
            name: "CloseButtonVisibility"
            values: {
                "Never": 0,
                "Always": 1,
                "OnHover": 2
            }
        }
    }
    Component {
        name: "FluTableModel"
        prototype: "QAbstractTableModel"
        exports: ["FluentUI/FluTableModel 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "columnSource"; type: "QList<QVariantMap>" }
        Property { name: "rows"; type: "QList<QVariantMap>" }
        Property { name: "rowCount"; type: "int"; isReadonly: true }
        Method { name: "clear" }
        Method {
            name: "getRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "int" }
        }
        Method {
            name: "setRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "row"; type: "QVariant" }
        }
        Method {
            name: "insertRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "row"; type: "QVariant" }
        }
        Method {
            name: "removeRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "rows"; type: "int" }
        }
        Method {
            name: "removeRow"
            Parameter { name: "rowIndex"; type: "int" }
        }
        Method {
            name: "appendRow"
            Parameter { name: "row"; type: "QVariant" }
        }
    }
    Component {
        name: "FluTableSortProxyModel"
        prototype: "QSortFilterProxyModel"
        exports: ["FluentUI/FluTableSortProxyModel 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "model"; type: "QVariant" }
        Method {
            name: "getRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "int" }
        }
        Method {
            name: "setRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "val"; type: "QVariant" }
        }
        Method {
            name: "insertRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "val"; type: "QVariant" }
        }
        Method {
            name: "removeRow"
            Parameter { name: "rowIndex"; type: "int" }
            Parameter { name: "rows"; type: "int" }
        }
        Method {
            name: "setComparator"
            Parameter { name: "comparator"; type: "QJSValue" }
        }
        Method {
            name: "setFilter"
            Parameter { name: "filter"; type: "QJSValue" }
        }
    }
    Component {
        name: "FluTextStyle"
        prototype: "QObject"
        exports: ["FluentUI/FluTextStyle 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [0]
        Property { name: "family"; type: "string" }
        Property { name: "Caption"; type: "QFont" }
        Property { name: "Body"; type: "QFont" }
        Property { name: "BodyStrong"; type: "QFont" }
        Property { name: "Subtitle"; type: "QFont" }
        Property { name: "Title"; type: "QFont" }
        Property { name: "TitleLarge"; type: "QFont" }
        Property { name: "Display"; type: "QFont" }
    }
    Component {
        name: "FluTheme"
        prototype: "QObject"
        exports: ["FluentUI/FluTheme 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [0]
        Property { name: "dark"; type: "bool"; isReadonly: true }
        Property { name: "accentColor"; type: "FluAccentColor"; isPointer: true }
        Property { name: "primaryColor"; type: "QColor" }
        Property { name: "backgroundColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "windowBackgroundColor"; type: "QColor" }
        Property { name: "windowActiveBackgroundColor"; type: "QColor" }
        Property { name: "fontPrimaryColor"; type: "QColor" }
        Property { name: "fontSecondaryColor"; type: "QColor" }
        Property { name: "fontTertiaryColor"; type: "QColor" }
        Property { name: "itemNormalColor"; type: "QColor" }
        Property { name: "frameColor"; type: "QColor" }
        Property { name: "frameActiveColor"; type: "QColor" }
        Property { name: "itemHoverColor"; type: "QColor" }
        Property { name: "itemPressColor"; type: "QColor" }
        Property { name: "itemCheckColor"; type: "QColor" }
        Property { name: "desktopImagePath"; type: "string" }
        Property { name: "darkMode"; type: "int" }
        Property { name: "nativeText"; type: "bool" }
        Property { name: "animationEnabled"; type: "bool" }
        Property { name: "blurBehindWindowEnabled"; type: "bool" }
    }
    Component {
        name: "FluThemeType"
        exports: ["FluentUI/FluThemeType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "DarkMode"
            values: {
                "System": 0,
                "Light": 1,
                "Dark": 2
            }
        }
    }
    Component {
        name: "FluTimePickerType"
        exports: ["FluentUI/FluTimePickerType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "HourFormat"
            values: {
                "H": 0,
                "HH": 1
            }
        }
    }
    Component {
        name: "FluTimelineType"
        exports: ["FluentUI/FluTimelineType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "Mode"
            values: {
                "Left": 0,
                "Right": 1,
                "Alternate": 2
            }
        }
    }
    Component {
        name: "FluTools"
        prototype: "QObject"
        exports: ["FluentUI/FluTools 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [0]
        Method { name: "qtMajor"; type: "int" }
        Method { name: "qtMinor"; type: "int" }
        Method { name: "isMacos"; type: "bool" }
        Method { name: "isLinux"; type: "bool" }
        Method { name: "isWin"; type: "bool" }
        Method {
            name: "clipText"
            Parameter { name: "text"; type: "string" }
        }
        Method { name: "uuid"; type: "string" }
        Method {
            name: "readFile"
            type: "string"
            Parameter { name: "fileName"; type: "string" }
        }
        Method {
            name: "setQuitOnLastWindowClosed"
            Parameter { name: "val"; type: "bool" }
        }
        Method {
            name: "setOverrideCursor"
            Parameter { name: "shape"; type: "Qt::CursorShape" }
        }
        Method { name: "restoreOverrideCursor" }
        Method {
            name: "html2PlantText"
            type: "string"
            Parameter { name: "html"; type: "string" }
        }
        Method {
            name: "toLocalPath"
            type: "string"
            Parameter { name: "url"; type: "QUrl" }
        }
        Method {
            name: "deleteLater"
            Parameter { name: "p"; type: "QObject"; isPointer: true }
        }
        Method {
            name: "getFileNameByUrl"
            type: "string"
            Parameter { name: "url"; type: "QUrl" }
        }
        Method { name: "getVirtualGeometry"; type: "QRect" }
        Method { name: "getApplicationDirPath"; type: "string" }
        Method {
            name: "getUrlByFilePath"
            type: "QUrl"
            Parameter { name: "path"; type: "string" }
        }
        Method {
            name: "withOpacity"
            type: "QColor"
            Parameter { type: "QColor" }
            Parameter { name: "alpha"; type: "double" }
        }
        Method {
            name: "md5"
            type: "string"
            Parameter { name: "text"; type: "string" }
        }
        Method {
            name: "sha256"
            type: "string"
            Parameter { name: "text"; type: "string" }
        }
        Method {
            name: "toBase64"
            type: "string"
            Parameter { name: "text"; type: "string" }
        }
        Method {
            name: "fromBase64"
            type: "string"
            Parameter { name: "text"; type: "string" }
        }
        Method {
            name: "removeDir"
            type: "bool"
            Parameter { name: "dirPath"; type: "string" }
        }
        Method {
            name: "removeFile"
            type: "bool"
            Parameter { name: "filePath"; type: "string" }
        }
        Method {
            name: "showFileInFolder"
            Parameter { name: "path"; type: "string" }
        }
        Method { name: "isSoftware"; type: "bool" }
        Method { name: "currentTimestamp"; type: "qlonglong" }
        Method { name: "cursorPos"; type: "QPoint" }
        Method { name: "windowIcon"; type: "QIcon" }
        Method { name: "cursorScreenIndex"; type: "int" }
        Method { name: "windowBuildNumber"; type: "int" }
        Method { name: "isWindows11OrGreater"; type: "bool" }
        Method { name: "isWindows10OrGreater"; type: "bool" }
        Method {
            name: "desktopAvailableGeometry"
            type: "QRect"
            Parameter { name: "window"; type: "QQuickWindow"; isPointer: true }
        }
        Method { name: "getWallpaperFilePath"; type: "string" }
        Method {
            name: "imageMainColor"
            type: "QColor"
            Parameter { name: "image"; type: "QImage" }
            Parameter { name: "bright"; type: "double" }
        }
        Method {
            name: "imageMainColor"
            type: "QColor"
            Parameter { name: "image"; type: "QImage" }
        }
    }
    Component {
        name: "FluTreeModel"
        prototype: "QAbstractTableModel"
        exports: ["FluentUI/FluTreeModel 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "dataSourceSize"; type: "int" }
        Property { name: "columnSource"; type: "QList<QVariantMap>" }
        Method {
            name: "removeRows"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "count"; type: "int" }
        }
        Method {
            name: "insertRows"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "data"; type: "QList<FluTreeNode*>" }
        }
        Method {
            name: "getRow"
            type: "QObject*"
            Parameter { name: "row"; type: "int" }
        }
        Method {
            name: "setRow"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "data"; type: "QVariantMap" }
        }
        Method {
            name: "setData"
            Parameter { name: "data"; type: "QList<FluTreeNode*>" }
        }
        Method {
            name: "setDataSource"
            Parameter { name: "data"; type: "QList<QMap<QString,QVariant> >" }
        }
        Method {
            name: "collapse"
            Parameter { name: "row"; type: "int" }
        }
        Method {
            name: "expand"
            Parameter { name: "row"; type: "int" }
        }
        Method {
            name: "getNode"
            type: "FluTreeNode*"
            Parameter { name: "row"; type: "int" }
        }
        Method {
            name: "refreshNode"
            Parameter { name: "row"; type: "int" }
        }
        Method {
            name: "checkRow"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "checked"; type: "bool" }
        }
        Method {
            name: "hitHasChildrenExpanded"
            type: "bool"
            Parameter { name: "row"; type: "int" }
        }
        Method { name: "allExpand" }
        Method { name: "allCollapse" }
        Method { name: "selectionModel"; type: "QVariant" }
    }
    Component {
        name: "FluTreeViewType"
        exports: ["FluentUI/FluTreeViewType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "SelectionMode"
            values: {
                "None": 0,
                "Single": 1,
                "Multiple": 2
            }
        }
    }
    Component {
        name: "FluWatermark"
        defaultProperty: "data"
        prototype: "QQuickPaintedItem"
        exports: ["FluentUI/FluWatermark 1.0"]
        exportMetaObjectRevisions: [0]
        Property { name: "text"; type: "string" }
        Property { name: "gap"; type: "QPoint" }
        Property { name: "offset"; type: "QPoint" }
        Property { name: "textColor"; type: "QColor" }
        Property { name: "rotate"; type: "int" }
        Property { name: "textSize"; type: "int" }
    }
    Component {
        name: "FluWindowType"
        exports: ["FluentUI/FluWindowType 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "LaunchMode"
            values: {
                "Standard": 0,
                "SingleTask": 1,
                "SingleInstance": 2
            }
        }
    }
    Component {
        name: "Fluent_Icons"
        exports: ["FluentUI/FluentIcons 1.0"]
        isCreatable: false
        exportMetaObjectRevisions: [0]
        Enum {
            name: "Fluent_IconType"
            values: {
                "GlobalNavButton": 59136,
                "Wifi": 59137,
                "Bluetooth": 59138,
                "Connect": 59139,
                "InternetSharing": 59140,
                "VPN": 59141,
                "Brightness": 59142,
                "MapPin": 59143,
                "QuietHours": 59144,
                "Airplane": 59145,
                "Tablet": 59146,
                "QuickNote": 59147,
                "RememberedDevice": 59148,
                "ChevronDown": 59149,
                "ChevronUp": 59150,
                "Edit": 59151,
                "Add": 59152,
                "Cancel": 59153,
                "More": 59154,
                "Settings": 59155,
                "Video": 59156,
                "Mail": 59157,
                "People": 59158,
                "Phone": 59159,
                "Pin": 59160,
                "Shop": 59161,
                "Stop": 59162,
                "Link": 59163,
                "Filter": 59164,
                "AllApps": 59165,
                "Zoom": 59166,
                "ZoomOut": 59167,
                "Microphone": 59168,
                "Search": 59169,
                "Camera": 59170,
                "Attach": 59171,
                "Send": 59172,
                "SendFill": 59173,
                "WalkSolid": 59174,
                "InPrivate": 59175,
                "FavoriteList": 59176,
                "PageSolid": 59177,
                "Forward": 59178,
                "Back": 59179,
                "Refresh": 59180,
                "Share": 59181,
                "Lock": 59182,
                "ReportHacked": 59184,
                "EMI": 59185,
                "FavoriteStar": 59188,
                "FavoriteStarFill": 59189,
                "ReadingMode": 59190,
                "Favicon": 59191,
                "Remove": 59192,
                "Checkbox": 59193,
                "CheckboxComposite": 59194,
                "CheckboxFill": 59195,
                "CheckboxIndeterminate": 59196,
                "CheckboxCompositeReversed": 59197,
                "CheckMark": 59198,
                "BackToWindow": 59199,
                "FullScreen": 59200,
                "ResizeTouchLarger": 59201,
                "ResizeTouchSmaller": 59202,
                "ResizeMouseSmall": 59203,
                "ResizeMouseMedium": 59204,
                "ResizeMouseWide": 59205,
                "ResizeMouseTall": 59206,
                "ResizeMouseLarge": 59207,
                "SwitchUser": 59208,
                "Print": 59209,
                "Up": 59210,
                "Down": 59211,
                "OEM": 59212,
                "Delete": 59213,
                "Save": 59214,
                "Mute": 59215,
                "BackSpaceQWERTY": 59216,
                "ReturnKey": 59217,
                "UpArrowShiftKey": 59218,
                "Cloud": 59219,
                "Flashlight": 59220,
                "RotationLock": 59221,
                "CommandPrompt": 59222,
                "SIPMove": 59225,
                "SIPUndock": 59226,
                "SIPRedock": 59227,
                "EraseTool": 59228,
                "UnderscoreSpace": 59229,
                "GripperTool": 59230,
                "Dialpad": 59231,
                "PageLeft": 59232,
                "PageRight": 59233,
                "MultiSelect": 59234,
                "KeyboardLeftHanded": 59235,
                "KeyboardRightHanded": 59236,
                "KeyboardClassic": 59237,
                "KeyboardSplit": 59238,
                "Volume": 59239,
                "Play": 59240,
                "Pause": 59241,
                "ChevronLeft": 59243,
                "ChevronRight": 59244,
                "InkingTool": 59245,
                "Emoji2": 59246,
                "GripperBarHorizontal": 59247,
                "System": 59248,
                "Personalize": 59249,
                "Devices": 59250,
                "SearchAndApps": 59251,
                "Globe": 59252,
                "TimeLanguage": 59253,
                "EaseOfAccess": 59254,
                "UpdateRestore": 59255,
                "HangUp": 59256,
                "ContactInfo": 59257,
                "Unpin": 59258,
                "Contact": 59259,
                "Memo": 59260,
                "IncomingCall": 59262,
                "Paste": 59263,
                "PhoneBook": 59264,
                "LEDLight": 59265,
                "Error": 59267,
                "GripperBarVertical": 59268,
                "Unlock": 59269,
                "Slideshow": 59270,
                "Calendar": 59271,
                "GripperResize": 59272,
                "Megaphone": 59273,
                "Trim": 59274,
                "NewWindow": 59275,
                "SaveLocal": 59276,
                "Color": 59280,
                "DataSense": 59281,
                "SaveAs": 59282,
                "Light": 59283,
                "AspectRatio": 59289,
                "DataSenseBar": 59301,
                "Redo": 59302,
                "Undo": 59303,
                "Crop": 59304,
                "OpenWith": 59308,
                "Rotate": 59309,
                "RedEye": 59315,
                "SetlockScreen": 59317,
                "MapPin2": 59319,
                "Package": 59320,
                "Warning": 59322,
                "ReadingList": 59324,
                "Education": 59326,
                "ShoppingCart": 59327,
                "Train": 59328,
                "Flag": 59329,
                "Move": 59330,
                "Page": 59331,
                "TaskView": 59332,
                "BrowsePhotos": 59333,
                "HalfStarLeft": 59334,
                "HalfStarRight": 59335,
                "Record": 59336,
                "TouchPointer": 59337,
                "LangJPN": 59358,
                "Ferry": 59363,
                "Highlight": 59366,
                "ActionCenterNotification": 59367,
                "PowerButton": 59368,
                "ResizeTouchNarrower": 59370,
                "ResizeTouchShorter": 59371,
                "DrivingMode": 59372,
                "RingerSilent": 59373,
                "OtherUser": 59374,
                "Admin": 59375,
                "CC": 59376,
                "SDCard": 59377,
                "CallForwarding": 59378,
                "SettingsDisplaySound": 59379,
                "TVMonitor": 59380,
                "Speakers": 59381,
                "Headphone": 59382,
                "DeviceLaptopPic": 59383,
                "DeviceLaptopNoPic": 59384,
                "DeviceMonitorRightPic": 59385,
                "DeviceMonitorLeftPic": 59386,
                "DeviceMonitorNoPic": 59387,
                "Game": 59388,
                "HorizontalTabKey": 59389,
                "StreetsideSplitMinimize": 59394,
                "StreetsideSplitExpand": 59395,
                "Car": 59396,
                "Walk": 59397,
                "Bus": 59398,
                "TiltUp": 59401,
                "TiltDown": 59402,
                "CallControl": 59403,
                "RotateMapRight": 59404,
                "RotateMapLeft": 59405,
                "Home": 59407,
                "ParkingLocation": 59409,
                "MapCompassTop": 59410,
                "MapCompassBottom": 59411,
                "IncidentTriangle": 59412,
                "Touch": 59413,
                "MapDirections": 59414,
                "StartPoint": 59417,
                "StopPoint": 59418,
                "EndPoint": 59419,
                "History": 59420,
                "Location": 59421,
                "MapLayers": 59422,
                "Accident": 59423,
                "Work": 59425,
                "Construction": 59426,
                "Recent": 59427,
                "Bank": 59429,
                "DownloadMap": 59430,
                "InkingToolFill2": 59433,
                "HighlightFill2": 59434,
                "EraseToolFill": 59435,
                "EraseToolFill2": 59436,
                "Dictionary": 59437,
                "DictionaryAdd": 59438,
                "ToolTip": 59439,
                "ChromeBack": 59440,
                "ProvisioningPackage": 59445,
                "AddRemoteDevice": 59446,
                "FolderOpen": 59448,
                "Ethernet": 59449,
                "ShareBroadband": 59450,
                "DirectAccess": 59451,
                "DialUp": 59452,
                "DefenderApp": 59453,
                "BatteryCharging9": 59454,
                "Battery10": 59455,
                "Pinned": 59456,
                "PinFill": 59457,
                "PinnedFill": 59458,
                "PeriodKey": 59459,
                "PuncKey": 59460,
                "RevToggleKey": 59461,
                "RightArrowKeyTime1": 59462,
                "RightArrowKeyTime2": 59463,
                "LeftQuote": 59464,
                "RightQuote": 59465,
                "DownShiftKey": 59466,
                "UpShiftKey": 59467,
                "PuncKey0": 59468,
                "PuncKeyLeftBottom": 59469,
                "RightArrowKeyTime3": 59470,
                "RightArrowKeyTime4": 59471,
                "Battery0": 59472,
                "Battery1": 59473,
                "Battery2": 59474,
                "Battery3": 59475,
                "Battery4": 59476,
                "Battery5": 59477,
                "Battery6": 59478,
                "Battery7": 59479,
                "Battery8": 59480,
                "Battery9": 59481,
                "BatteryCharging0": 59482,
                "BatteryCharging1": 59483,
                "BatteryCharging2": 59484,
                "BatteryCharging3": 59485,
                "BatteryCharging4": 59486,
                "BatteryCharging5": 59487,
                "BatteryCharging6": 59488,
                "BatteryCharging7": 59489,
                "BatteryCharging8": 59490,
                "BatterySaver0": 59491,
                "BatterySaver1": 59492,
                "BatterySaver2": 59493,
                "BatterySaver3": 59494,
                "BatterySaver4": 59495,
                "BatterySaver5": 59496,
                "BatterySaver6": 59497,
                "BatterySaver7": 59498,
                "BatterySaver8": 59499,
                "SignalBars1": 59500,
                "SignalBars2": 59501,
                "SignalBars3": 59502,
                "SignalBars4": 59503,
                "SignalBars5": 59504,
                "SignalNotConnected": 59505,
                "Wifi1": 59506,
                "Wifi2": 59507,
                "Wifi3": 59508,
                "MobSIMLock": 59509,
                "MobSIMMissing": 59510,
                "Vibrate": 59511,
                "RoamingInternational": 59512,
                "RoamingDomestic": 59513,
                "CallForwardInternational": 59514,
                "CallForwardRoaming": 59515,
                "JpnRomanji": 59516,
                "JpnRomanjiLock": 59517,
                "JpnRomanjiShift": 59518,
                "JpnRomanjiShiftLock": 59519,
                "StatusDataTransfer": 59520,
                "StatusDataTransferVPN": 59521,
                "StatusDualSIM2": 59522,
                "StatusDualSIM2VPN": 59523,
                "StatusDualSIM1": 59524,
                "StatusDualSIM1VPN": 59525,
                "StatusSGLTE": 59526,
                "StatusSGLTECell": 59527,
                "StatusSGLTEDataVPN": 59528,
                "StatusVPN": 59529,
                "WifiHotspot": 59530,
                "LanguageKor": 59531,
                "LanguageCht": 59532,
                "LanguageChs": 59533,
                "USB": 59534,
                "InkingToolFill": 59535,
                "View": 59536,
                "HighlightFill": 59537,
                "Previous": 59538,
                "Next": 59539,
                "Clear": 59540,
                "Sync": 59541,
                "Download": 59542,
                "Help": 59543,
                "Upload": 59544,
                "Emoji": 59545,
                "TwoPage": 59546,
                "LeaveChat": 59547,
                "MailForward": 59548,
                "RotateCamera": 59550,
                "ClosePane": 59551,
                "OpenPane": 59552,
                "PreviewLink": 59553,
                "AttachCamera": 59554,
                "ZoomIn": 59555,
                "Bookmarks": 59556,
                "Document": 59557,
                "ProtectedDocument": 59558,
                "OpenInNewWindow": 59559,
                "MailFill": 59560,
                "ViewAll": 59561,
                "VideoChat": 59562,
                "Switch": 59563,
                "Rename": 59564,
                "Go": 59565,
                "SurfaceHub": 59566,
                "Remote": 59567,
                "Click": 59568,
                "Shuffle": 59569,
                "Movies": 59570,
                "SelectAll": 59571,
                "Orientation": 59572,
                "Import": 59573,
                "ImportAll": 59574,
                "Folder": 59575,
                "Webcam": 59576,
                "Picture": 59577,
                "Caption": 59578,
                "ChromeClose": 59579,
                "ShowResults": 59580,
                "Message": 59581,
                "Leaf": 59582,
                "CalendarDay": 59583,
                "CalendarWeek": 59584,
                "Characters": 59585,
                "MailReplyAll": 59586,
                "Read": 59587,
                "ShowBcc": 59588,
                "HideBcc": 59589,
                "Cut": 59590,
                "PaymentCard": 59591,
                "Copy": 59592,
                "Important": 59593,
                "MailReply": 59594,
                "Sort": 59595,
                "MobileTablet": 59596,
                "DisconnectDrive": 59597,
                "MapDrive": 59598,
                "ContactPresence": 59599,
                "Priority": 59600,
                "GotoToday": 59601,
                "Font": 59602,
                "FontColor": 59603,
                "Contact2": 59604,
                "FolderFill": 59605,
                "Audio": 59606,
                "Permissions": 59607,
                "DisableUpdates": 59608,
                "Unfavorite": 59609,
                "OpenLocal": 59610,
                "Italic": 59611,
                "Underline": 59612,
                "Bold": 59613,
                "MoveToFolder": 59614,
                "LikeDislike": 59615,
                "Dislike": 59616,
                "Like": 59617,
                "AlignRight": 59618,
                "AlignCenter": 59619,
                "AlignLeft": 59620,
                "OpenFile": 59621,
                "ClearSelection": 59622,
                "FontDecrease": 59623,
                "FontIncrease": 59624,
                "FontSize": 59625,
                "CellPhone": 59626,
                "Reshare": 59627,
                "Tag": 59628,
                "RepeatOne": 59629,
                "RepeatAll": 59630,
                "Calculator": 59631,
                "Directions": 59632,
                "Library": 59633,
                "ChatBubbles": 59634,
                "PostUpdate": 59635,
                "NewFolder": 59636,
                "CalendarReply": 59637,
                "UnsyncFolder": 59638,
                "SyncFolder": 59639,
                "BlockContact": 59640,
                "SwitchApps": 59641,
                "AddFriend": 59642,
                "Accept": 59643,
                "GoToStart": 59644,
                "BulletedList": 59645,
                "Scan": 59646,
                "Preview": 59647,
                "Group": 59650,
                "ZeroBars": 59652,
                "OneBar": 59653,
                "TwoBars": 59654,
                "ThreeBars": 59655,
                "FourBars": 59656,
                "World": 59657,
                "Comment": 59658,
                "MusicInfo": 59659,
                "DockLeft": 59660,
                "DockRight": 59661,
                "DockBottom": 59662,
                "Repair": 59663,
                "Accounts": 59664,
                "DullSound": 59665,
                "Manage": 59666,
                "Street": 59667,
                "Printer3D": 59668,
                "RadioBullet": 59669,
                "Stopwatch": 59670,
                "Photo": 59675,
                "ActionCenter": 59676,
                "FullCircleMask": 59679,
                "ChromeMinimize": 59681,
                "ChromeMaximize": 59682,
                "ChromeRestore": 59683,
                "Annotation": 59684,
                "BackSpaceQWERTYSm": 59685,
                "BackSpaceQWERTYMd": 59686,
                "Swipe": 59687,
                "Fingerprint": 59688,
                "Handwriting": 59689,
                "ChromeBackToWindow": 59692,
                "ChromeFullScreen": 59693,
                "KeyboardStandard": 59694,
                "KeyboardDismiss": 59695,
                "Completed": 59696,
                "ChromeAnnotate": 59697,
                "Label": 59698,
                "IBeam": 59699,
                "IBeamOutline": 59700,
                "FlickDown": 59701,
                "FlickUp": 59702,
                "FlickLeft": 59703,
                "FlickRight": 59704,
                "FeedbackApp": 59705,
                "MusicAlbum": 59708,
                "Streaming": 59710,
                "Code": 59715,
                "ReturnToWindow": 59716,
                "LightningBolt": 59717,
                "Info": 59718,
                "CalculatorMultiply": 59719,
                "CalculatorAddition": 59720,
                "CalculatorSubtract": 59721,
                "CalculatorDivide": 59722,
                "CalculatorSquareroot": 59723,
                "CalculatorPercentage": 59724,
                "CalculatorNegate": 59725,
                "CalculatorEqualTo": 59726,
                "CalculatorBackspace": 59727,
                "Component": 59728,
                "DMC": 59729,
                "Dock": 59730,
                "MultimediaDMS": 59731,
                "MultimediaDVR": 59732,
                "MultimediaPMP": 59733,
                "PrintfaxPrinterFile": 59734,
                "Sensor": 59735,
                "StorageOptical": 59736,
                "Communications": 59738,
                "Headset": 59739,
                "Projector": 59741,
                "Health": 59742,
                "Wire": 59743,
                "Webcam2": 59744,
                "Input": 59745,
                "Mouse": 59746,
                "Smartcard": 59747,
                "SmartcardVirtual": 59748,
                "MediaStorageTower": 59749,
                "ReturnKeySm": 59750,
                "GameConsole": 59751,
                "Network": 59752,
                "StorageNetworkWireless": 59753,
                "StorageTape": 59754,
                "ChevronUpSmall": 59757,
                "ChevronDownSmall": 59758,
                "ChevronLeftSmall": 59759,
                "ChevronRightSmall": 59760,
                "ChevronUpMed": 59761,
                "ChevronDownMed": 59762,
                "ChevronLeftMed": 59763,
                "ChevronRightMed": 59764,
                "Devices2": 59765,
                "ExpandTile": 59766,
                "PC1": 59767,
                "PresenceChicklet": 59768,
                "PresenceChickletVideo": 59769,
                "Reply": 59770,
                "SetTile": 59771,
                "Type": 59772,
                "Korean": 59773,
                "HalfAlpha": 59774,
                "FullAlpha": 59775,
                "Key12On": 59776,
                "ChineseChangjie": 59777,
                "QWERTYOn": 59778,
                "QWERTYOff": 59779,
                "ChineseQuick": 59780,
                "Japanese": 59781,
                "FullHiragana": 59782,
                "FullKatakana": 59783,
                "HalfKatakana": 59784,
                "ChineseBoPoMoFo": 59785,
                "ChinesePinyin": 59786,
                "ConstructionCone": 59791,
                "XboxOneConsole": 59792,
                "Volume0": 59794,
                "Volume1": 59795,
                "Volume2": 59796,
                "Volume3": 59797,
                "BatteryUnknown": 59798,
                "WifiAttentionOverlay": 59800,
                "Robot": 59802,
                "TapAndSend": 59809,
                "FitPage": 59814,
                "PasswordKeyShow": 59816,
                "PasswordKeyHide": 59817,
                "BidiLtr": 59818,
                "BidiRtl": 59819,
                "ForwardSm": 59820,
                "CommaKey": 59821,
                "DashKey": 59822,
                "DullSoundKey": 59823,
                "HalfDullSound": 59824,
                "RightDoubleQuote": 59825,
                "LeftDoubleQuote": 59826,
                "PuncKeyRightBottom": 59827,
                "PuncKey1": 59828,
                "PuncKey2": 59829,
                "PuncKey3": 59830,
                "PuncKey4": 59831,
                "PuncKey5": 59832,
                "PuncKey6": 59833,
                "PuncKey9": 59834,
                "PuncKey7": 59835,
                "PuncKey8": 59836,
                "Frigid": 59850,
                "Unknown": 59854,
                "AreaChart": 59858,
                "CheckList": 59861,
                "Diagnostic": 59865,
                "Equalizer": 59881,
                "Process": 59891,
                "Processing": 59893,
                "ReportDocument": 59897,
                "VideoSolid": 59916,
                "MixedMediaBadge": 59917,
                "DisconnectDisplay": 59924,
                "Shield": 59928,
                "Info2": 59935,
                "ActionCenterAsterisk": 59937,
                "Beta": 59940,
                "SaveCopy": 59957,
                "List": 59959,
                "Asterisk": 59960,
                "ErrorBadge": 59961,
                "CircleRing": 59962,
                "CircleFill": 59963,
                "MergeCall": 59964,
                "PrivateCall": 59965,
                "Record2": 59967,
                "AllAppsMirrored": 59968,
                "BookmarksMirrored": 59969,
                "BulletedListMirrored": 59970,
                "CallForwardInternationalMirrored": 59971,
                "CallForwardRoamingMirrored": 59972,
                "ChromeBackMirrored": 59975,
                "ClearSelectionMirrored": 59976,
                "ClosePaneMirrored": 59977,
                "ContactInfoMirrored": 59978,
                "DockRightMirrored": 59979,
                "DockLeftMirrored": 59980,
                "ExpandTileMirrored": 59982,
                "GoMirrored": 59983,
                "GripperResizeMirrored": 59984,
                "HelpMirrored": 59985,
                "ImportMirrored": 59986,
                "ImportAllMirrored": 59987,
                "LeaveChatMirrored": 59988,
                "ListMirrored": 59989,
                "MailForwardMirrored": 59990,
                "MailReplyMirrored": 59991,
                "MailReplyAllMirrored": 59992,
                "OpenPaneMirrored": 59995,
                "OpenWithMirrored": 59996,
                "ParkingLocationMirrored": 59998,
                "ResizeMouseMediumMirrored": 59999,
                "ResizeMouseSmallMirrored": 60000,
                "ResizeMouseTallMirrored": 60001,
                "ResizeTouchNarrowerMirrored": 60002,
                "SendMirrored": 60003,
                "SendFillMirrored": 60004,
                "ShowResultsMirrored": 60005,
                "Media": 60009,
                "SyncError": 60010,
                "Devices3": 60012,
                "SlowMotionOn": 60025,
                "Lightbulb": 60032,
                "StatusCircle": 60033,
                "StatusTriangle": 60034,
                "StatusError": 60035,
                "StatusWarning": 60036,
                "Puzzle": 60038,
                "CalendarSolid": 60041,
                "HomeSolid": 60042,
                "ParkingLocationSolid": 60043,
                "ContactSolid": 60044,
                "ConstructionSolid": 60045,
                "AccidentSolid": 60046,
                "Ringer": 60047,
                "PDF": 60048,
                "ThoughtBubble": 60049,
                "HeartBroken": 60050,
                "BatteryCharging10": 60051,
                "BatterySaver9": 60052,
                "BatterySaver10": 60053,
                "CallForwardingMirrored": 60055,
                "MultiSelectMirrored": 60056,
                "Broom": 60057,
                "ForwardCall": 60098,
                "Trackers": 60127,
                "Market": 60156,
                "PieSingle": 60165,
                "StockUp": 60175,
                "StockDown": 60177,
                "Design": 60220,
                "Website": 60225,
                "Drop": 60226,
                "Radar": 60228,
                "BusSolid": 60231,
                "FerrySolid": 60232,
                "StartPointSolid": 60233,
                "StopPointSolid": 60234,
                "EndPointSolid": 60235,
                "AirplaneSolid": 60236,
                "TrainSolid": 60237,
                "WorkSolid": 60238,
                "ReminderFill": 60239,
                "Reminder": 60240,
                "Heart": 60241,
                "HeartFill": 60242,
                "EthernetError": 60245,
                "EthernetWarning": 60246,
                "StatusConnecting1": 60247,
                "StatusConnecting2": 60248,
                "StatusUnsecure": 60249,
                "WifiError0": 60250,
                "WifiError1": 60251,
                "WifiError2": 60252,
                "WifiError3": 60253,
                "WifiError4": 60254,
                "WifiWarning0": 60255,
                "WifiWarning1": 60256,
                "WifiWarning2": 60257,
                "WifiWarning3": 60258,
                "WifiWarning4": 60259,
                "Devices4": 60262,
                "NUIIris": 60263,
                "NUIFace": 60264,
                "GatewayRouter": 60279,
                "EditMirrored": 60286,
                "NUIFPStartSlideHand": 60290,
                "NUIFPStartSlideAction": 60291,
                "NUIFPContinueSlideHand": 60292,
                "NUIFPContinueSlideAction": 60293,
                "NUIFPRollRightHand": 60294,
                "NUIFPRollRightHandAction": 60295,
                "NUIFPRollLeftHand": 60296,
                "NUIFPRollLeftAction": 60297,
                "NUIFPPressHand": 60298,
                "NUIFPPressAction": 60299,
                "NUIFPPressRepeatHand": 60300,
                "NUIFPPressRepeatAction": 60301,
                "StatusErrorFull": 60304,
                "TaskViewExpanded": 60305,
                "Certificate": 60309,
                "BackSpaceQWERTYLg": 60310,
                "ReturnKeyLg": 60311,
                "FastForward": 60317,
                "Rewind": 60318,
                "Photo2": 60319,
                "MobBattery0": 60320,
                "MobBattery1": 60321,
                "MobBattery2": 60322,
                "MobBattery3": 60323,
                "MobBattery4": 60324,
                "MobBattery5": 60325,
                "MobBattery6": 60326,
                "MobBattery7": 60327,
                "MobBattery8": 60328,
                "MobBattery9": 60329,
                "MobBattery10": 60330,
                "MobBatteryCharging0": 60331,
                "MobBatteryCharging1": 60332,
                "MobBatteryCharging2": 60333,
                "MobBatteryCharging3": 60334,
                "MobBatteryCharging4": 60335,
                "MobBatteryCharging5": 60336,
                "MobBatteryCharging6": 60337,
                "MobBatteryCharging7": 60338,
                "MobBatteryCharging8": 60339,
                "MobBatteryCharging9": 60340,
                "MobBatteryCharging10": 60341,
                "MobBatterySaver0": 60342,
                "MobBatterySaver1": 60343,
                "MobBatterySaver2": 60344,
                "MobBatterySaver3": 60345,
                "MobBatterySaver4": 60346,
                "MobBatterySaver5": 60347,
                "MobBatterySaver6": 60348,
                "MobBatterySaver7": 60349,
                "MobBatterySaver8": 60350,
                "MobBatterySaver9": 60351,
                "MobBatterySaver10": 60352,
                "DictionaryCloud": 60355,
                "ResetDrive": 60356,
                "VolumeBars": 60357,
                "Project": 60358,
                "AdjustHologram": 60370,
                "CloudDownload": 60371,
                "MobWifiCallBars": 60372,
                "MobWifiCall0": 60373,
                "MobWifiCall1": 60374,
                "MobWifiCall2": 60375,
                "MobWifiCall3": 60376,
                "MobWifiCall4": 60377,
                "Family": 60378,
                "LockFeedback": 60379,
                "DeviceDiscovery": 60382,
                "WindDirection": 60390,
                "RightArrowKeyTime0": 60391,
                "Bug": 60392,
                "TabletMode": 60412,
                "StatusCircleLeft": 60413,
                "StatusTriangleLeft": 60414,
                "StatusErrorLeft": 60415,
                "StatusWarningLeft": 60416,
                "MobBatteryUnknown": 60418,
                "NetworkTower": 60421,
                "CityNext": 60422,
                "CityNext2": 60423,
                "Courthouse": 60424,
                "Groceries": 60425,
                "Sustainable": 60426,
                "BuildingEnergy": 60427,
                "ToggleFilled": 60433,
                "ToggleBorder": 60434,
                "SliderThumb": 60435,
                "ToggleThumb": 60436,
                "MiracastLogoSmall": 60437,
                "MiracastLogoLarge": 60438,
                "PLAP": 60441,
                "Badge": 60443,
                "SignalRoaming": 60446,
                "MobileLocked": 60448,
                "InsiderHubApp": 60452,
                "PersonalFolder": 60453,
                "HomeGroup": 60454,
                "MyNetwork": 60455,
                "KeyboardFull": 60465,
                "Cafe": 60466,
                "MobSignal1": 60471,
                "MobSignal2": 60472,
                "MobSignal3": 60473,
                "MobSignal4": 60474,
                "MobSignal5": 60475,
                "MobWifi1": 60476,
                "MobWifi2": 60477,
                "MobWifi3": 60478,
                "MobWifi4": 60479,
                "MobAirplane": 60480,
                "MobBluetooth": 60481,
                "MobActionCenter": 60482,
                "MobLocation": 60483,
                "MobWifiHotspot": 60484,
                "LanguageJpn": 60485,
                "MobQuietHours": 60486,
                "MobDrivingMode": 60487,
                "SpeedOff": 60488,
                "SpeedMedium": 60489,
                "SpeedHigh": 60490,
                "ThisPC": 60494,
                "MusicNote": 60495,
                "FileExplorer": 60496,
                "FileExplorerApp": 60497,
                "LeftArrowKeyTime0": 60498,
                "MicOff": 60500,
                "MicSleep": 60501,
                "MicError": 60502,
                "PlaybackRate1x": 60503,
                "PlaybackRateOther": 60504,
                "CashDrawer": 60505,
                "BarcodeScanner": 60506,
                "ReceiptPrinter": 60507,
                "MagStripeReader": 60508,
                "CompletedSolid": 60513,
                "CompanionApp": 60516,
                "Favicon2": 60524,
                "SwipeRevealArt": 60525,
                "MicOn": 60529,
                "MicClipping": 60530,
                "TabletSelected": 60532,
                "MobileSelected": 60533,
                "LaptopSelected": 60534,
                "TVMonitorSelected": 60535,
                "DeveloperTools": 60538,
                "MobCallForwarding": 60542,
                "MobCallForwardingMirrored": 60543,
                "BodyCam": 60544,
                "PoliceCar": 60545,
                "Draw": 60551,
                "DrawSolid": 60552,
                "LowerBrightness": 60554,
                "ScrollUpDown": 60559,
                "DateTime": 60562,
                "HoloLens": 60564,
                "Tiles": 60581,
                "PartyLeader": 60583,
                "AppIconDefault": 60586,
                "Calories": 60589,
                "POI": 60591,
                "BandBattery0": 60601,
                "BandBattery1": 60602,
                "BandBattery2": 60603,
                "BandBattery3": 60604,
                "BandBattery4": 60605,
                "BandBattery5": 60606,
                "BandBattery6": 60607,
                "AddSurfaceHub": 60612,
                "DevUpdate": 60613,
                "Unit": 60614,
                "AddTo": 60616,
                "RemoveFrom": 60617,
                "RadioBtnOff": 60618,
                "RadioBtnOn": 60619,
                "RadioBullet2": 60620,
                "ExploreContent": 60621,
                "Blocked2": 60644,
                "ScrollMode": 60647,
                "ZoomMode": 60648,
                "PanMode": 60649,
                "WiredUSB": 60656,
                "WirelessUSB": 60657,
                "USBSafeConnect": 60659,
                "ActionCenterNotificationMirrored": 60684,
                "ActionCenterMirrored": 60685,
                "SubscriptionAdd": 60686,
                "ResetDevice": 60688,
                "SubscriptionAddMirrored": 60689,
                "QRCode": 60692,
                "Feedback": 60693,
                "Hide": 60698,
                "Subtitles": 60702,
                "SubtitlesAudio": 60703,
                "OpenFolderHorizontal": 60709,
                "CalendarMirrored": 60712,
                "MobeSIM": 60714,
                "MobeSIMNoProfile": 60715,
                "MobeSIMLocked": 60716,
                "MobeSIMBusy": 60717,
                "SignalError": 60718,
                "StreamingEnterprise": 60719,
                "Headphone0": 60720,
                "Headphone1": 60721,
                "Headphone2": 60722,
                "Headphone3": 60723,
                "Apps": 60725,
                "KeyboardBrightness": 60729,
                "KeyboardLowerBrightness": 60730,
                "SkipBack10": 60732,
                "SkipForward30": 60733,
                "TreeFolderFolder": 60737,
                "TreeFolderFolderFill": 60738,
                "TreeFolderFolderOpen": 60739,
                "TreeFolderFolderOpenFill": 60740,
                "MultimediaDMP": 60743,
                "KeyboardOneHanded": 60748,
                "Narrator": 60749,
                "EmojiTabPeople": 60755,
                "EmojiTabSmilesAnimals": 60756,
                "EmojiTabCelebrationObjects": 60757,
                "EmojiTabFoodPlants": 60758,
                "EmojiTabTransitPlaces": 60759,
                "EmojiTabSymbols": 60760,
                "EmojiTabTextSmiles": 60761,
                "EmojiTabFavorites": 60762,
                "EmojiSwatch": 60763,
                "ConnectApp": 60764,
                "CompanionDeviceFramework": 60765,
                "Ruler": 60766,
                "FingerInking": 60767,
                "StrokeErase": 60768,
                "PointErase": 60769,
                "ClearAllInk": 60770,
                "Pencil": 60771,
                "Marker": 60772,
                "InkingCaret": 60773,
                "InkingColorOutline": 60774,
                "InkingColorFill": 60775,
                "HardDrive": 60834,
                "NetworkAdapter": 60835,
                "Touchscreen": 60836,
                "NetworkPrinter": 60837,
                "CloudPrinter": 60838,
                "KeyboardShortcut": 60839,
                "BrushSize": 60840,
                "NarratorForward": 60841,
                "NarratorForwardMirrored": 60842,
                "SyncBadge12": 60843,
                "RingerBadge12": 60844,
                "AsteriskBadge12": 60845,
                "ErrorBadge12": 60846,
                "CircleRingBadge12": 60847,
                "CircleFillBadge12": 60848,
                "ImportantBadge12": 60849,
                "MailBadge12": 60851,
                "PauseBadge12": 60852,
                "PlayBadge12": 60853,
                "PenWorkspace": 60870,
                "CaretLeft8": 60885,
                "CaretRight8": 60886,
                "CaretUp8": 60887,
                "CaretDown8": 60888,
                "CaretLeftSolid8": 60889,
                "CaretRightSolid8": 60890,
                "CaretUpSolid8": 60891,
                "CaretDownSolid8": 60892,
                "Strikethrough": 60896,
                "Export": 60897,
                "ExportMirrored": 60898,
                "ButtonMenu": 60899,
                "CloudSearch": 60900,
                "PinyinIMELogo": 60901,
                "CalligraphyPen": 60923,
                "ReplyMirrored": 60981,
                "LockscreenDesktop": 60991,
                "TaskViewSettings": 60992,
                "MiniExpand2Mirrored": 60999,
                "MiniContract2Mirrored": 61001,
                "Play36": 61002,
                "PenPalette": 61014,
                "GuestUser": 61015,
                "SettingsBattery": 61027,
                "TaskbarPhone": 61028,
                "LockScreenGlance": 61029,
                "GenericScan": 61039,
                "ImageExport": 61041,
                "WifiEthernet": 61047,
                "ActionCenterQuiet": 61049,
                "ActionCenterQuietNotification": 61050,
                "TrackersMirrored": 61074,
                "DateTimeMirrored": 61075,
                "Wheel": 61076,
                "VirtualMachineGroup": 61091,
                "ButtonView2": 61130,
                "PenWorkspaceMirrored": 61205,
                "PenPaletteMirrored": 61206,
                "StrokeEraseMirrored": 61207,
                "PointEraseMirrored": 61208,
                "ClearAllInkMirrored": 61209,
                "BackgroundToggle": 61215,
                "Marquee": 61216,
                "ChromeCloseContrast": 61228,
                "ChromeMinimizeContrast": 61229,
                "ChromeMaximizeContrast": 61230,
                "ChromeRestoreContrast": 61231,
                "TrafficLight": 61233,
                "Replay": 61243,
                "Eyedropper": 61244,
                "LineDisplay": 61245,
                "PINPad": 61246,
                "SignatureCapture": 61247,
                "ChipCardCreditCardReader": 61248,
                "MarketDown": 61250,
                "PlayerSettings": 61272,
                "LandscapeOrientation": 61291,
                "Flow": 61328,
                "Touchpad": 61349,
                "Speech": 61353,
                "KnowledgeArticle": 61440,
                "Relationship": 61443,
                "ZipFolder": 61458,
                "DefaultAPN": 61568,
                "UserAPN": 61569,
                "DoublePinyin": 61573,
                "BlueLight": 61580,
                "CaretSolidLeft": 61581,
                "CaretSolidDown": 61582,
                "CaretSolidRight": 61583,
                "CaretSolidUp": 61584,
                "ButtonA": 61587,
                "ButtonB": 61588,
                "ButtonY": 61589,
                "ButtonX": 61590,
                "ArrowUp8": 61613,
                "ArrowDown8": 61614,
                "ArrowRight8": 61615,
                "ArrowLeft8": 61616,
                "QuarentinedItems": 61618,
                "QuarentinedItemsMirrored": 61619,
                "Protractor": 61620,
                "ChecklistMirrored": 61621,
                "StatusCircle7": 61622,
                "StatusCheckmark7": 61623,
                "StatusErrorCircle7": 61624,
                "Connected": 61625,
                "PencilFill": 61638,
                "CalligraphyFill": 61639,
                "QuarterStarLeft": 61642,
                "QuarterStarRight": 61643,
                "ThreeQuarterStarLeft": 61644,
                "ThreeQuarterStarRight": 61645,
                "QuietHoursBadge12": 61646,
                "BackMirrored": 61650,
                "ForwardMirrored": 61651,
                "ChromeBackContrast": 61653,
                "ChromeBackContrastMirrored": 61654,
                "ChromeBackToWindowContrast": 61655,
                "ChromeFullScreenContrast": 61656,
                "GridView": 61666,
                "ClipboardList": 61667,
                "ClipboardListMirrored": 61668,
                "OutlineQuarterStarLeft": 61669,
                "OutlineQuarterStarRight": 61670,
                "OutlineHalfStarLeft": 61671,
                "OutlineHalfStarRight": 61672,
                "OutlineThreeQuarterStarLeft": 61673,
                "OutlineThreeQuarterStarRight": 61674,
                "SpatialVolume0": 61675,
                "SpatialVolume1": 61676,
                "SpatialVolume2": 61677,
                "SpatialVolume3": 61678,
                "ApplicationGuard": 61679,
                "OutlineStarLeftHalf": 61687,
                "OutlineStarRightHalf": 61688,
                "ChromeAnnotateContrast": 61689,
                "DefenderBadge12": 61691,
                "DetachablePC": 61699,
                "LeftStick": 61704,
                "RightStick": 61705,
                "TriggerLeft": 61706,
                "TriggerRight": 61707,
                "BumperLeft": 61708,
                "BumperRight": 61709,
                "Dpad": 61710,
                "EnglishPunctuation": 61712,
                "ChinesePunctuation": 61713,
                "HMD": 61721,
                "CtrlSpatialRight": 61723,
                "PaginationDotOutline10": 61734,
                "PaginationDotSolid10": 61735,
                "StrokeErase2": 61736,
                "SmallErase": 61737,
                "LargeErase": 61738,
                "FolderHorizontal": 61739,
                "MicrophoneListening": 61742,
                "StatusExclamationCircle7": 61743,
                "Video360": 61745,
                "GiftboxOpen": 61747,
                "StatusCircleOuter": 61750,
                "StatusCircleInner": 61751,
                "StatusCircleRing": 61752,
                "StatusTriangleOuter": 61753,
                "StatusTriangleInner": 61754,
                "StatusTriangleExclamation": 61755,
                "StatusCircleExclamation": 61756,
                "StatusCircleErrorX": 61757,
                "StatusCircleCheckmark": 61758,
                "StatusCircleInfo": 61759,
                "StatusCircleBlock": 61760,
                "StatusCircleBlock2": 61761,
                "StatusCircleQuestionMark": 61762,
                "StatusCircleSync": 61763,
                "Dial1": 61766,
                "Dial2": 61767,
                "Dial3": 61768,
                "Dial4": 61769,
                "Dial5": 61770,
                "Dial6": 61771,
                "Dial7": 61772,
                "Dial8": 61773,
                "Dial9": 61774,
                "Dial10": 61775,
                "Dial11": 61776,
                "Dial12": 61777,
                "Dial13": 61778,
                "Dial14": 61779,
                "Dial15": 61780,
                "Dial16": 61781,
                "DialShape1": 61782,
                "DialShape2": 61783,
                "DialShape3": 61784,
                "DialShape4": 61785,
                "ClosedCaptionsInternational": 61791,
                "TollSolid": 61793,
                "TrafficCongestionSolid": 61795,
                "ExploreContentSingle": 61796,
                "CollapseContent": 61797,
                "CollapseContentSingle": 61798,
                "InfoSolid": 61799,
                "GroupList": 61800,
                "CaretBottomRightSolidCenter8": 61801,
                "ProgressRingDots": 61802,
                "Checkbox14": 61803,
                "CheckboxComposite14": 61804,
                "CheckboxIndeterminateCombo14": 61805,
                "CheckboxIndeterminateCombo": 61806,
                "StatusPause7": 61813,
                "CharacterAppearance": 61823,
                "Lexicon": 61824,
                "ScreenTime": 61826,
                "HeadlessDevice": 61841,
                "NetworkSharing": 61843,
                "EyeGaze": 61853,
                "ToggleLeft": 61854,
                "ToggleRight": 61855,
                "WindowsInsider": 61869,
                "ChromeSwitch": 61899,
                "ChromeSwitchContast": 61900,
                "StatusCheckmark": 61912,
                "StatusCheckmarkLeft": 61913,
                "KeyboardLeftAligned": 61964,
                "KeyboardRightAligned": 61965,
                "KeyboardSettings": 61968,
                "NetworkPhysical": 61969,
                "IOT": 61996,
                "UnknownMirrored": 61998,
                "ViewDashboard": 62022,
                "ExploitProtectionSettings": 62041,
                "KeyboardNarrow": 62048,
                "Keyboard12Key": 62049,
                "KeyboardDock": 62059,
                "KeyboardUndock": 62060,
                "KeyboardLeftDock": 62061,
                "KeyboardRightDock": 62062,
                "Ear": 62064,
                "PointerHand": 62065,
                "Bullseye": 62066,
                "DocumentApproval": 62091,
                "LocaleLanguage": 62135,
                "PassiveAuthentication": 62250,
                "ColorSolid": 62292,
                "NetworkOffline": 62340,
                "NetworkConnected": 62341,
                "NetworkConnectedCheckmark": 62342,
                "SignOut": 62385,
                "StatusInfo": 62412,
                "StatusInfoLeft": 62413,
                "NearbySharing": 62434,
                "CtrlSpatialLeft": 62439,
                "InteractiveDashboard": 62468,
                "DeclineCall": 62469,
                "ClippingTool": 62470,
                "RectangularClipping": 62471,
                "FreeFormClipping": 62472,
                "CopyTo": 62483,
                "IDBadge": 62503,
                "DynamicLock": 62521,
                "PenTips": 62558,
                "PenTipsMirrored": 62559,
                "HWPJoin": 62560,
                "HWPInsert": 62561,
                "HWPStrikeThrough": 62562,
                "HWPScratchOut": 62563,
                "HWPSplit": 62564,
                "HWPNewLine": 62565,
                "HWPOverwrite": 62566,
                "MobWifiWarning1": 62579,
                "MobWifiWarning2": 62580,
                "MobWifiWarning3": 62581,
                "MobWifiWarning4": 62582,
                "MicLocationCombo": 62591,
                "Globe2": 62618,
                "SpecialEffectSize": 62629,
                "GIF": 62633,
                "Sticker2": 62634,
                "SurfaceHubSelected": 62654,
                "HoloLensSelected": 62655,
                "Earbud": 62656,
                "MixVolumes": 62659,
                "Safe": 62784,
                "LaptopSecure": 62802,
                "PrintDefault": 62829,
                "PageMirrored": 62830,
                "LandscapeOrientationMirrored": 62831,
                "ColorOff": 62832,
                "PrintAllPages": 62833,
                "PrintCustomRange": 62834,
                "PageMarginPortraitNarrow": 62835,
                "PageMarginPortraitNormal": 62836,
                "PageMarginPortraitModerate": 62837,
                "PageMarginPortraitWide": 62838,
                "PageMarginLandscapeNarrow": 62839,
                "PageMarginLandscapeNormal": 62840,
                "PageMarginLandscapeModerate": 62841,
                "PageMarginLandscapeWide": 62842,
                "CollateLandscape": 62843,
                "CollatePortrait": 62844,
                "CollatePortraitSeparated": 62845,
                "DuplexLandscapeOneSided": 62846,
                "DuplexLandscapeOneSidedMirrored": 62847,
                "DuplexLandscapeTwoSidedLongEdge": 62848,
                "DuplexLandscapeTwoSidedLongEdgeMirrored": 62849,
                "DuplexLandscapeTwoSidedShortEdge": 62850,
                "DuplexLandscapeTwoSidedShortEdgeMirrored": 62851,
                "DuplexPortraitOneSided": 62852,
                "DuplexPortraitOneSidedMirrored": 62853,
                "DuplexPortraitTwoSidedLongEdge": 62854,
                "DuplexPortraitTwoSidedLongEdgeMirrored": 62855,
                "DuplexPortraitTwoSidedShortEdge": 62856,
                "DuplexPortraitTwoSidedShortEdgeMirrored": 62857,
                "PPSOneLandscape": 62858,
                "PPSTwoLandscape": 62859,
                "PPSTwoPortrait": 62860,
                "PPSFourLandscape": 62861,
                "PPSFourPortrait": 62862,
                "HolePunchOff": 62863,
                "HolePunchPortraitLeft": 62864,
                "HolePunchPortraitRight": 62865,
                "HolePunchPortraitTop": 62866,
                "HolePunchPortraitBottom": 62867,
                "HolePunchLandscapeLeft": 62868,
                "HolePunchLandscapeRight": 62869,
                "HolePunchLandscapeTop": 62870,
                "HolePunchLandscapeBottom": 62871,
                "StaplingOff": 62872,
                "StaplingPortraitTopLeft": 62873,
                "StaplingPortraitTopRight": 62874,
                "StaplingPortraitBottomRight": 62875,
                "StaplingPortraitTwoLeft": 62876,
                "StaplingPortraitTwoRight": 62877,
                "StaplingPortraitTwoTop": 62878,
                "StaplingPortraitTwoBottom": 62879,
                "StaplingPortraitBookBinding": 62880,
                "StaplingLandscapeTopLeft": 62881,
                "StaplingLandscapeTopRight": 62882,
                "StaplingLandscapeBottomLeft": 62883,
                "StaplingLandscapeBottomRight": 62884,
                "StaplingLandscapeTwoLeft": 62885,
                "StaplingLandscapeTwoRight": 62886,
                "StaplingLandscapeTwoTop": 62887,
                "StaplingLandscapeTwoBottom": 62888,
                "StaplingLandscapeBookBinding": 62889,
                "StatusDataTransferRoaming": 62890,
                "MobSIMError": 62891,
                "CollateLandscapeSeparated": 62892,
                "PPSOnePortrait": 62893,
                "StaplingPortraitBottomLeft": 62894,
                "PlaySolid": 62896,
                "RepeatOff": 62951,
                "Set": 62957,
                "SetSolid": 62958,
                "FuzzyReading": 62959,
                "VerticalBattery0": 62962,
                "VerticalBattery1": 62963,
                "VerticalBattery2": 62964,
                "VerticalBattery3": 62965,
                "VerticalBattery4": 62966,
                "VerticalBattery5": 62967,
                "VerticalBattery6": 62968,
                "VerticalBattery7": 62969,
                "VerticalBattery8": 62970,
                "VerticalBattery9": 62971,
                "VerticalBattery10": 62972,
                "VerticalBatteryCharging0": 62973,
                "VerticalBatteryCharging1": 62974,
                "VerticalBatteryCharging2": 62975,
                "VerticalBatteryCharging3": 62976,
                "VerticalBatteryCharging4": 62977,
                "VerticalBatteryCharging5": 62978,
                "VerticalBatteryCharging6": 62979,
                "VerticalBatteryCharging7": 62980,
                "VerticalBatteryCharging8": 62981,
                "VerticalBatteryCharging9": 62982,
                "VerticalBatteryCharging10": 62983,
                "VerticalBatteryUnknown": 62984,
                "SIMError": 63000,
                "SIMMissing": 63001,
                "SIMLock": 63002,
                "eSIM": 63003,
                "eSIMNoProfile": 63004,
                "eSIMLocked": 63005,
                "eSIMBusy": 63006,
                "NoiseCancelation": 63007,
                "NoiseCancelationOff": 63008,
                "MusicSharing": 63011,
                "MusicSharingOff": 63012,
                "CircleShapeSolid": 63036,
                "WifiCallBars": 63063,
                "WifiCall0": 63064,
                "WifiCall1": 63065,
                "WifiCall2": 63066,
                "WifiCall3": 63067,
                "WifiCall4": 63068,
                "CHTLanguageBar": 63134,
                "ComposeMode": 63145,
                "ExpressiveInputEntry": 63160,
                "EmojiTabMoreSymbols": 63162,
                "WebSearch": 63226,
                "Kiosk": 63250,
                "RTTLogo": 63252,
                "VoiceCall": 63253,
                "GoToMessage": 63254,
                "ReturnToCall": 63258,
                "StartPresenting": 63260,
                "StopPresenting": 63261,
                "ProductivityMode": 63262,
                "SetHistoryStatus": 63288,
                "SetHistoryStatus2": 63289,
                "Keyboardsettings20": 63293,
                "OneHandedRight20": 63294,
                "OneHandedLeft20": 63295,
                "Split20": 63296,
                "Full20": 63297,
                "Handwriting20": 63298,
                "ChevronLeft20": 63299,
                "ChevronLeft32": 63300,
                "ChevronRight20": 63301,
                "ChevronRight32": 63302,
                "Event12": 63331,
                "MicOff2": 63361,
                "DeliveryOptimization": 63365,
                "CancelMedium": 63370,
                "SearchMedium": 63371,
                "AcceptMedium": 63372,
                "RevealPasswordMedium": 63373,
                "DeleteWord": 63405,
                "DeleteWordFill": 63406,
                "DeleteLines": 63407,
                "DeleteLinesFill": 63408,
                "InstertWords": 63409,
                "InstertWordsFill": 63410,
                "JoinWords": 63411,
                "JoinWordsFill": 63412,
                "OverwriteWords": 63413,
                "OverwriteWordsFill": 63414,
                "AddNewLine": 63415,
                "AddNewLineFill": 63416,
                "OverwriteWordsKorean": 63417,
                "OverwriteWordsFillKorean": 63418,
                "EducationIcon": 63419,
                "WindowSnipping": 63469,
                "VideoCapture": 63470,
                "StatusSecured": 63497,
                "NarratorApp": 63547,
                "PowerButtonUpdate": 63549,
                "RestartUpdate": 63550,
                "UpdateStatusDot": 63551,
                "Eject": 63559,
                "Spelling": 63611,
                "SpellingKorean": 63612,
                "SpellingSerbian": 63613,
                "SpellingChinese": 63614,
                "FolderSelect": 63642,
                "SmartScreen": 63653,
                "ExploitProtection": 63654,
                "AddBold": 63658,
                "SubtractBold": 63659,
                "BackSolidBold": 63660,
                "ForwardSolidBold": 63661,
                "PauseBold": 63662,
                "ClickSolid": 63663,
                "SettingsSolid": 63664,
                "MicrophoneSolidBold": 63665,
                "SpeechSolidBold": 63666,
                "ClickedOutLoudSolidBold": 63667
            }
        }
    }
    Component {
        name: "QAbstractItemModel"
        prototype: "QObject"
        Enum {
            name: "LayoutChangeHint"
            values: {
                "NoLayoutChangeHint": 0,
                "VerticalSortHint": 1,
                "HorizontalSortHint": 2
            }
        }
        Enum {
            name: "CheckIndexOption"
            values: {
                "NoOption": 0,
                "IndexIsValid": 1,
                "DoNotUseParent": 2,
                "ParentIsInvalid": 4
            }
        }
        Signal {
            name: "dataChanged"
            Parameter { name: "topLeft"; type: "QModelIndex" }
            Parameter { name: "bottomRight"; type: "QModelIndex" }
            Parameter { name: "roles"; type: "QVector<int>" }
        }
        Signal {
            name: "dataChanged"
            Parameter { name: "topLeft"; type: "QModelIndex" }
            Parameter { name: "bottomRight"; type: "QModelIndex" }
        }
        Signal {
            name: "headerDataChanged"
            Parameter { name: "orientation"; type: "Qt::Orientation" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "layoutChanged"
            Parameter { name: "parents"; type: "QList<QPersistentModelIndex>" }
            Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" }
        }
        Signal {
            name: "layoutChanged"
            Parameter { name: "parents"; type: "QList<QPersistentModelIndex>" }
        }
        Signal { name: "layoutChanged" }
        Signal {
            name: "layoutAboutToBeChanged"
            Parameter { name: "parents"; type: "QList<QPersistentModelIndex>" }
            Parameter { name: "hint"; type: "QAbstractItemModel::LayoutChangeHint" }
        }
        Signal {
            name: "layoutAboutToBeChanged"
            Parameter { name: "parents"; type: "QList<QPersistentModelIndex>" }
        }
        Signal { name: "layoutAboutToBeChanged" }
        Signal {
            name: "rowsAboutToBeInserted"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "rowsInserted"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "rowsAboutToBeRemoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "rowsRemoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "columnsAboutToBeInserted"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "columnsInserted"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "columnsAboutToBeRemoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal {
            name: "columnsRemoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "first"; type: "int" }
            Parameter { name: "last"; type: "int" }
        }
        Signal { name: "modelAboutToBeReset" }
        Signal { name: "modelReset" }
        Signal {
            name: "rowsAboutToBeMoved"
            Parameter { name: "sourceParent"; type: "QModelIndex" }
            Parameter { name: "sourceStart"; type: "int" }
            Parameter { name: "sourceEnd"; type: "int" }
            Parameter { name: "destinationParent"; type: "QModelIndex" }
            Parameter { name: "destinationRow"; type: "int" }
        }
        Signal {
            name: "rowsMoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "start"; type: "int" }
            Parameter { name: "end"; type: "int" }
            Parameter { name: "destination"; type: "QModelIndex" }
            Parameter { name: "row"; type: "int" }
        }
        Signal {
            name: "columnsAboutToBeMoved"
            Parameter { name: "sourceParent"; type: "QModelIndex" }
            Parameter { name: "sourceStart"; type: "int" }
            Parameter { name: "sourceEnd"; type: "int" }
            Parameter { name: "destinationParent"; type: "QModelIndex" }
            Parameter { name: "destinationColumn"; type: "int" }
        }
        Signal {
            name: "columnsMoved"
            Parameter { name: "parent"; type: "QModelIndex" }
            Parameter { name: "start"; type: "int" }
            Parameter { name: "end"; type: "int" }
            Parameter { name: "destination"; type: "QModelIndex" }
            Parameter { name: "column"; type: "int" }
        }
        Method { name: "submit"; type: "bool" }
        Method { name: "revert" }
        Method {
            name: "hasIndex"
            type: "bool"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "column"; type: "int" }
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method {
            name: "hasIndex"
            type: "bool"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "column"; type: "int" }
        }
        Method {
            name: "index"
            type: "QModelIndex"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "column"; type: "int" }
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method {
            name: "index"
            type: "QModelIndex"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "column"; type: "int" }
        }
        Method {
            name: "parent"
            type: "QModelIndex"
            Parameter { name: "child"; type: "QModelIndex" }
        }
        Method {
            name: "sibling"
            type: "QModelIndex"
            Parameter { name: "row"; type: "int" }
            Parameter { name: "column"; type: "int" }
            Parameter { name: "idx"; type: "QModelIndex" }
        }
        Method {
            name: "rowCount"
            type: "int"
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method { name: "rowCount"; type: "int" }
        Method {
            name: "columnCount"
            type: "int"
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method { name: "columnCount"; type: "int" }
        Method {
            name: "hasChildren"
            type: "bool"
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method { name: "hasChildren"; type: "bool" }
        Method {
            name: "data"
            type: "QVariant"
            Parameter { name: "index"; type: "QModelIndex" }
            Parameter { name: "role"; type: "int" }
        }
        Method {
            name: "data"
            type: "QVariant"
            Parameter { name: "index"; type: "QModelIndex" }
        }
        Method {
            name: "setData"
            type: "bool"
            Parameter { name: "index"; type: "QModelIndex" }
            Parameter { name: "value"; type: "QVariant" }
            Parameter { name: "role"; type: "int" }
        }
        Method {
            name: "setData"
            type: "bool"
            Parameter { name: "index"; type: "QModelIndex" }
            Parameter { name: "value"; type: "QVariant" }
        }
        Method {
            name: "headerData"
            type: "QVariant"
            Parameter { name: "section"; type: "int" }
            Parameter { name: "orientation"; type: "Qt::Orientation" }
            Parameter { name: "role"; type: "int" }
        }
        Method {
            name: "headerData"
            type: "QVariant"
            Parameter { name: "section"; type: "int" }
            Parameter { name: "orientation"; type: "Qt::Orientation" }
        }
        Method {
            name: "fetchMore"
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method {
            name: "canFetchMore"
            type: "bool"
            Parameter { name: "parent"; type: "QModelIndex" }
        }
        Method {
            name: "flags"
            type: "Qt::ItemFlags"
            Parameter { name: "index"; type: "QModelIndex" }
        }
        Method {
            name: "match"
            type: "QModelIndexList"
            Parameter { name: "start"; type: "QModelIndex" }
            Parameter { name: "role"; type: "int" }
            Parameter { name: "value"; type: "QVariant" }
            Parameter { name: "hits"; type: "int" }
            Parameter { name: "flags"; type: "Qt::MatchFlags" }
        }
        Method {
            name: "match"
            type: "QModelIndexList"
            Parameter { name: "start"; type: "QModelIndex" }
            Parameter { name: "role"; type: "int" }
            Parameter { name: "value"; type: "QVariant" }
            Parameter { name: "hits"; type: "int" }
        }
        Method {
            name: "match"
            type: "QModelIndexList"
            Parameter { name: "start"; type: "QModelIndex" }
            Parameter { name: "role"; type: "int" }
            Parameter { name: "value"; type: "QVariant" }
        }
    }
    Component {
        name: "QAbstractProxyModel"
        prototype: "QAbstractItemModel"
        Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
        Method {
            name: "mapToSource"
            type: "QModelIndex"
            Parameter { name: "proxyIndex"; type: "QModelIndex" }
        }
        Method {
            name: "mapFromSource"
            type: "QModelIndex"
            Parameter { name: "sourceIndex"; type: "QModelIndex" }
        }
        Method {
            name: "mapSelectionToSource"
            type: "QItemSelection"
            Parameter { name: "selection"; type: "QItemSelection" }
        }
        Method {
            name: "mapSelectionFromSource"
            type: "QItemSelection"
            Parameter { name: "selection"; type: "QItemSelection" }
        }
    }
    Component { name: "QAbstractTableModel"; prototype: "QAbstractItemModel" }
    Component {
        name: "QSortFilterProxyModel"
        prototype: "QAbstractProxyModel"
        Property { name: "filterRegExp"; type: "QRegExp" }
        Property { name: "filterRegularExpression"; type: "QRegularExpression" }
        Property { name: "filterKeyColumn"; type: "int" }
        Property { name: "dynamicSortFilter"; type: "bool" }
        Property { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
        Property { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
        Property { name: "isSortLocaleAware"; type: "bool" }
        Property { name: "sortRole"; type: "int" }
        Property { name: "filterRole"; type: "int" }
        Property { name: "recursiveFilteringEnabled"; type: "bool" }
        Signal {
            name: "dynamicSortFilterChanged"
            Parameter { name: "dynamicSortFilter"; type: "bool" }
        }
        Signal {
            name: "filterCaseSensitivityChanged"
            Parameter { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
        }
        Signal {
            name: "sortCaseSensitivityChanged"
            Parameter { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
        }
        Signal {
            name: "sortLocaleAwareChanged"
            Parameter { name: "sortLocaleAware"; type: "bool" }
        }
        Signal {
            name: "sortRoleChanged"
            Parameter { name: "sortRole"; type: "int" }
        }
        Signal {
            name: "filterRoleChanged"
            Parameter { name: "filterRole"; type: "int" }
        }
        Signal {
            name: "recursiveFilteringEnabledChanged"
            Parameter { name: "recursiveFilteringEnabled"; type: "bool" }
        }
        Method {
            name: "setFilterRegExp"
            Parameter { name: "pattern"; type: "string" }
        }
        Method {
            name: "setFilterRegExp"
            Parameter { name: "regExp"; type: "QRegExp" }
        }
        Method {
            name: "setFilterRegularExpression"
            Parameter { name: "pattern"; type: "string" }
        }
        Method {
            name: "setFilterRegularExpression"
            Parameter { name: "regularExpression"; type: "QRegularExpression" }
        }
        Method {
            name: "setFilterWildcard"
            Parameter { name: "pattern"; type: "string" }
        }
        Method {
            name: "setFilterFixedString"
            Parameter { name: "pattern"; type: "string" }
        }
        Method { name: "clear" }
        Method { name: "invalidate" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluAcrylic 1.0"
        exports: ["FluentUI/FluAcrylic 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "tintColor"; type: "QColor" }
        Property { name: "tintOpacity"; type: "double" }
        Property { name: "luminosity"; type: "double" }
        Property { name: "noiseOpacity"; type: "double" }
        Property { name: "blurRadius"; type: "int" }
        Property { name: "targetRect"; type: "QRectF" }
        Property { name: "target"; type: "QQuickItem"; isPointer: true }
    }
    Component {
        prototype: "QQuickRectangle"
        name: "FluentUI/FluAppBar 1.0"
        exports: ["FluentUI/FluAppBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "title"; type: "string" }
        Property { name: "darkText"; type: "string" }
        Property { name: "lightText"; type: "string" }
        Property { name: "minimizeText"; type: "string" }
        Property { name: "restoreText"; type: "string" }
        Property { name: "maximizeText"; type: "string" }
        Property { name: "closeText"; type: "string" }
        Property { name: "stayTopText"; type: "string" }
        Property { name: "stayTopCancelText"; type: "string" }
        Property { name: "textColor"; type: "QColor" }
        Property { name: "minimizeNormalColor"; type: "QColor" }
        Property { name: "minimizeHoverColor"; type: "QColor" }
        Property { name: "minimizePressColor"; type: "QColor" }
        Property { name: "maximizeNormalColor"; type: "QColor" }
        Property { name: "maximizeHoverColor"; type: "QColor" }
        Property { name: "maximizePressColor"; type: "QColor" }
        Property { name: "closeNormalColor"; type: "QColor" }
        Property { name: "closeHoverColor"; type: "QColor" }
        Property { name: "closePressColor"; type: "QColor" }
        Property { name: "showDark"; type: "bool" }
        Property { name: "showClose"; type: "bool" }
        Property { name: "showMinimize"; type: "bool" }
        Property { name: "showMaximize"; type: "bool" }
        Property { name: "showStayTop"; type: "bool" }
        Property { name: "titleVisible"; type: "bool" }
        Property { name: "icon"; type: "QUrl" }
        Property { name: "iconSize"; type: "int" }
        Property { name: "isMac"; type: "bool" }
        Property { name: "borerlessColor"; type: "QColor" }
        Property { name: "maxClickListener"; type: "QVariant" }
        Property { name: "minClickListener"; type: "QVariant" }
        Property { name: "closeClickListener"; type: "QVariant" }
        Property { name: "stayTopClickListener"; type: "QVariant" }
        Property { name: "darkClickListener"; type: "QVariant" }
        Property {
            name: "buttonStayTop"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "buttonMinimize"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "buttonMaximize"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "buttonClose"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "buttonDark"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "layoutMacosButtons"
            type: "FluLoader_QMLTYPE_16"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "layoutStandardbuttons"
            type: "QQuickRowLayout"
            isReadonly: true
            isPointer: true
        }
    }
    Component {
        prototype: "QQuickTextField"
        name: "FluentUI/FluAutoSuggestBox 1.0"
        exports: ["FluentUI/FluAutoSuggestBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "items"; type: "QVariant" }
        Property { name: "emptyText"; type: "string" }
        Property { name: "autoSuggestBoxReplacement"; type: "int" }
        Property { name: "textRole"; type: "string" }
        Property { name: "filter"; type: "QVariant" }
        Signal {
            name: "itemClicked"
            Parameter { name: "data"; type: "QVariant" }
        }
        Method {
            name: "updateText"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
        }
        Property { name: "disabled"; type: "bool" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "placeholderNormalColor"; type: "QColor" }
        Property { name: "placeholderFocusColor"; type: "QColor" }
        Property { name: "placeholderDisableColor"; type: "QColor" }
        Property { name: "cleanEnabled"; type: "bool" }
        Signal {
            name: "commit"
            Parameter { name: "text"; type: "string" }
        }
    }
    Component {
        prototype: "QQuickRectangle"
        name: "FluentUI/FluBadge 1.0"
        exports: ["FluentUI/FluBadge 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "isDot"; type: "bool" }
        Property { name: "showZero"; type: "bool" }
        Property { name: "count"; type: "int" }
        Property { name: "topRight"; type: "bool" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluBreadcrumbBar 1.0"
        exports: ["FluentUI/FluBreadcrumbBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "textSize"; type: "int" }
        Property { name: "separator"; type: "string" }
        Property { name: "items"; type: "QVariant" }
        Property { name: "spacing"; type: "int" }
        Signal {
            name: "clickItem"
            Parameter { name: "model"; type: "QVariant" }
        }
        Method {
            name: "remove"
            type: "QVariant"
            Parameter { name: "index"; type: "QVariant" }
            Parameter { name: "count"; type: "QVariant" }
        }
        Method { name: "count"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluButton 1.0"
        exports: ["FluentUI/FluButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluCalendarPicker 1.0"
        exports: ["FluentUI/FluCalendarPicker 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "from"; type: "QDateTime" }
        Property { name: "to"; type: "QDateTime" }
        Property { name: "current"; type: "QVariant" }
        Signal { name: "accepted" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluCarousel 1.0"
        exports: ["FluentUI/FluCarousel 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "autoPlay"; type: "bool" }
        Property { name: "loopTime"; type: "int" }
        Property { name: "model"; type: "QVariant" }
        Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "showIndicator"; type: "bool" }
        Property { name: "indicatorGravity"; type: "int" }
        Property { name: "indicatorMarginLeft"; type: "int" }
        Property { name: "indicatorMarginRight"; type: "int" }
        Property { name: "indicatorMarginTop"; type: "int" }
        Property { name: "indicatorMarginBottom"; type: "int" }
        Property { name: "indicatorSpacing"; type: "int" }
        Property { name: "indicatorDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "indicatorAnchors"; type: "QQuickAnchors"; isReadonly: true; isPointer: true }
        Method {
            name: "changedIndex"
            type: "QVariant"
            Parameter { name: "index"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickCanvasItem"
        name: "FluentUI/FluChart 1.0"
        exports: ["FluentUI/FluChart 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "chartType"; type: "string" }
        Property { name: "chartData"; type: "QVariant" }
        Property { name: "chartOptions"; type: "QVariant" }
        Property { name: "chartAnimationProgress"; type: "double" }
        Property { name: "animationEasingType"; type: "int" }
        Property { name: "animationDuration"; type: "double" }
        Property { name: "animationRunning"; type: "bool" }
        Signal { name: "animationFinished" }
        Method { name: "animateToNewData"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluCheckBox 1.0"
        exports: ["FluentUI/FluCheckBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "borderNormalColor"; type: "QColor" }
        Property { name: "bordercheckedColor"; type: "QColor" }
        Property { name: "borderHoverColor"; type: "QColor" }
        Property { name: "borderDisableColor"; type: "QColor" }
        Property { name: "borderPressedColor"; type: "QColor" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "checkedColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "checkedHoverColor"; type: "QColor" }
        Property { name: "checkedPreesedColor"; type: "QColor" }
        Property { name: "checkedDisableColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "size"; type: "double" }
        Property { name: "textRight"; type: "bool" }
        Property { name: "textSpacing"; type: "double" }
        Property { name: "animationEnabled"; type: "bool" }
        Property { name: "clickListener"; type: "QVariant" }
        Property { name: "indeterminate"; type: "bool" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "FluRectangle"
        name: "FluentUI/FluClip 1.0"
        exports: ["FluentUI/FluClip 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluColorPicker 1.0"
        exports: ["FluentUI/FluColorPicker 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "current"; type: "QColor" }
        Property { name: "colorHandleRadius"; type: "int" }
        Property { name: "cancelText"; type: "string" }
        Property { name: "okText"; type: "string" }
        Property { name: "titleText"; type: "string" }
        Property { name: "editText"; type: "string" }
        Property { name: "redText"; type: "string" }
        Property { name: "greenText"; type: "string" }
        Property { name: "blueText"; type: "string" }
        Property { name: "opacityText"; type: "string" }
        Signal { name: "accepted" }
    }
    Component {
        prototype: "QQuickComboBox"
        name: "FluentUI/FluComboBox 1.0"
        exports: ["FluentUI/FluComboBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "textBox"; type: "QQuickTextField"; isReadonly: true; isPointer: true }
        Signal {
            name: "commit"
            Parameter { name: "text"; type: "string" }
        }
    }
    Component {
        prototype: "QQuickPopup"
        name: "FluentUI/FluContentDialog 1.0"
        exports: ["FluentUI/FluContentDialog 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "title"; type: "string" }
        Property { name: "message"; type: "string" }
        Property { name: "neutralText"; type: "string" }
        Property { name: "negativeText"; type: "string" }
        Property { name: "positiveText"; type: "string" }
        Property { name: "messageTextFormart"; type: "int" }
        Property { name: "delayTime"; type: "int" }
        Property { name: "buttonFlags"; type: "int" }
        Property { name: "contentDelegate"; type: "QVariant" }
        Property { name: "onNeutralClickListener"; type: "QVariant" }
        Property { name: "onNegativeClickListener"; type: "QVariant" }
        Property { name: "onPositiveClickListener"; type: "QVariant" }
        Signal { name: "neutralClicked" }
        Signal { name: "negativeClicked" }
        Signal { name: "positiveClicked" }
    }
    Component {
        prototype: "QQuickPage"
        name: "FluentUI/FluContentPage 1.0"
        exports: ["FluentUI/FluContentPage 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "launchMode"; type: "int" }
        Property { name: "animationEnabled"; type: "bool" }
        Property { name: "url"; type: "string" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluControl 1.0"
        exports: ["FluentUI/FluControl 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "contentDescription"; type: "string" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluControlBackground 1.0"
        exports: ["FluentUI/FluControlBackground 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "radius"; type: "int" }
        Property { name: "shadow"; type: "bool" }
        Property { name: "bottomMargin"; type: "QVariant" }
        Property { name: "topMargin"; type: "QVariant" }
        Property { name: "leftMargin"; type: "QVariant" }
        Property { name: "rightMargin"; type: "QVariant" }
        Property { name: "color"; type: "QColor" }
        Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true }
        Property { name: "gradient"; type: "QJSValue" }
    }
    Component {
        prototype: "QQuickTextEdit"
        name: "FluentUI/FluCopyableText 1.0"
        exports: ["FluentUI/FluCopyableText 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluDatePicker 1.0"
        exports: ["FluentUI/FluDatePicker 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "showYear"; type: "bool" }
        Property { name: "current"; type: "QVariant" }
        Property { name: "yearText"; type: "string" }
        Property { name: "monthText"; type: "string" }
        Property { name: "dayText"; type: "string" }
        Property { name: "cancelText"; type: "string" }
        Property { name: "okText"; type: "string" }
        Signal { name: "accepted" }
        Method {
            name: "generateYearArray"
            type: "QVariant"
            Parameter { name: "startYear"; type: "QVariant" }
            Parameter { name: "endYear"; type: "QVariant" }
        }
        Method {
            name: "generateMonthArray"
            type: "QVariant"
            Parameter { name: "startMonth"; type: "QVariant" }
            Parameter { name: "endMonth"; type: "QVariant" }
        }
        Method {
            name: "generateMonthDaysArray"
            type: "QVariant"
            Parameter { name: "year"; type: "QVariant" }
            Parameter { name: "month"; type: "QVariant" }
        }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluDivider 1.0"
        exports: ["FluentUI/FluDivider 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "orientation"; type: "int" }
        Property { name: "spacing"; type: "int" }
        Property { name: "size"; type: "int" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluDropDownButton 1.0"
        exports: ["FluentUI/FluDropDownButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluEvent 1.0"
        exports: ["FluentUI/FluEvent 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "name"; type: "string" }
        Signal {
            name: "triggered"
            Parameter { name: "data"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluEventBus 1.0"
        exports: ["FluentUI/FluEventBus 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        isCreatable: false
        isSingleton: true
        Property { name: "events"; type: "QVariant" }
        Method {
            name: "register"
            type: "QVariant"
            Parameter { name: "event"; type: "QVariant" }
        }
        Method {
            name: "unregister"
            type: "QVariant"
            Parameter { name: "event"; type: "QVariant" }
        }
        Method {
            name: "post"
            type: "QVariant"
            Parameter { name: "name"; type: "QVariant" }
            Parameter { name: "data"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluExpander 1.0"
        exports: ["FluentUI/FluExpander 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "headerText"; type: "string" }
        Property { name: "expand"; type: "bool" }
        Property { name: "contentHeight"; type: "int" }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluFilledButton 1.0"
        exports: ["FluentUI/FluFilledButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluFlipView 1.0"
        exports: ["FluentUI/FluFlipView 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "vertical"; type: "bool" }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Property { name: "currentIndex"; type: "int" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluFocusRectangle 1.0"
        exports: ["FluentUI/FluFocusRectangle 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "radius"; type: "int" }
    }
    Component {
        prototype: "QQuickFrame"
        name: "FluentUI/FluFrame 1.0"
        exports: ["FluentUI/FluFrame 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true }
        Property { name: "color"; type: "QColor" }
        Property { name: "radius"; type: "double" }
    }
    Component {
        prototype: "QQuickGroupBox"
        name: "FluentUI/FluGroupBox 1.0"
        exports: ["FluentUI/FluGroupBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "borderWidth"; type: "int" }
        Property { name: "borderColor"; type: "QColor" }
        Property { name: "color"; type: "QColor" }
        Property { name: "radius"; type: "int" }
    }
    Component {
        prototype: "QQuickText"
        name: "FluentUI/FluIcon 1.0"
        exports: ["FluentUI/FluIcon 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "iconSource"; type: "int" }
        Property { name: "iconSize"; type: "int" }
        Property { name: "iconColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluIconButton 1.0"
        exports: ["FluentUI/FluIconButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "iconSize"; type: "int" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "radius"; type: "int" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "color"; type: "QColor" }
        Property { name: "iconColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickImage"
        name: "FluentUI/FluImage 1.0"
        exports: ["FluentUI/FluImage 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "errorButtonText"; type: "string" }
        Property { name: "clickErrorListener"; type: "QVariant" }
        Property { name: "errorItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluImageButton 1.0"
        exports: ["FluentUI/FluImageButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "normalImage"; type: "string" }
        Property { name: "hoveredImage"; type: "string" }
        Property { name: "pushedImage"; type: "string" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluInfoBar 1.0"
        exports: ["FluentUI/FluInfoBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "children"
        Property { name: "root"; type: "QVariant" }
        Property { name: "layoutY"; type: "int" }
        Method {
            name: "showSuccess"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showInfo"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showWarning"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showError"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showCustom"
            type: "QVariant"
            Parameter { name: "itemcomponent"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
        }
        Method { name: "clearAllInfo"; type: "QVariant" }
        Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
    }
    Component {
        prototype: "QQuickItemDelegate"
        name: "FluentUI/FluItemDelegate 1.0"
        exports: ["FluentUI/FluItemDelegate 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluLauncher 1.0"
        exports: ["FluentUI/FluLauncher 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "children"
        Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
    }
    Component {
        prototype: "QQuickLoader"
        name: "FluentUI/FluLoader 1.0"
        exports: ["FluentUI/FluLoader 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluLoadingButton 1.0"
        exports: ["FluentUI/FluLoadingButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "loading"; type: "bool" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickMenu"
        name: "FluentUI/FluMenu 1.0"
        exports: ["FluentUI/FluMenu 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "animationEnabled"; type: "bool" }
    }
    Component {
        prototype: "QQuickMenuBar"
        name: "FluentUI/FluMenuBar 1.0"
        exports: ["FluentUI/FluMenuBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
    }
    Component {
        prototype: "QQuickMenuBarItem"
        name: "FluentUI/FluMenuBarItem 1.0"
        exports: ["FluentUI/FluMenuBarItem 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickMenuItem"
        name: "FluentUI/FluMenuItem 1.0"
        exports: ["FluentUI/FluMenuItem 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "iconSpacing"; type: "int" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "iconSize"; type: "int" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickMenuSeparator"
        name: "FluentUI/FluMenuSeparator 1.0"
        exports: ["FluentUI/FluMenuSeparator 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
    }
    Component {
        prototype: "QQuickTextArea"
        name: "FluentUI/FluMultilineTextBox 1.0"
        exports: ["FluentUI/FluMultilineTextBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "placeholderNormalColor"; type: "QColor" }
        Property { name: "placeholderFocusColor"; type: "QColor" }
        Property { name: "placeholderDisableColor"; type: "QColor" }
        Property { name: "isCtrlEnterForNewline"; type: "bool" }
        Signal {
            name: "commit"
            Parameter { name: "text"; type: "string" }
        }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluNavigationView 1.0"
        exports: ["FluentUI/FluNavigationView 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "logo"; type: "QUrl" }
        Property { name: "title"; type: "string" }
        Property { name: "items"; type: "FluObject_QMLTYPE_164"; isPointer: true }
        Property { name: "footerItems"; type: "FluObject_QMLTYPE_164"; isPointer: true }
        Property { name: "displayMode"; type: "int" }
        Property { name: "autoSuggestBox"; type: "QQmlComponent"; isPointer: true }
        Property { name: "actionItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "topPadding"; type: "int" }
        Property { name: "pageMode"; type: "int" }
        Property { name: "navItemRightMenu"; type: "FluMenu_QMLTYPE_36"; isPointer: true }
        Property { name: "navItemExpanderRightMenu"; type: "FluMenu_QMLTYPE_36"; isPointer: true }
        Property { name: "navCompactWidth"; type: "int" }
        Property { name: "navTopMargin"; type: "int" }
        Property { name: "cellHeight"; type: "int" }
        Property { name: "cellWidth"; type: "int" }
        Property { name: "hideNavAppBar"; type: "bool" }
        Property {
            name: "buttonMenu"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property {
            name: "buttonBack"
            type: "FluIconButton_QMLTYPE_18"
            isReadonly: true
            isPointer: true
        }
        Property { name: "imageLogo"; type: "QQuickImage"; isReadonly: true; isPointer: true }
        Signal { name: "logoClicked" }
        Method { name: "collapseAll"; type: "QVariant" }
        Method {
            name: "setCurrentIndex"
            type: "QVariant"
            Parameter { name: "index"; type: "QVariant" }
        }
        Method { name: "getItems"; type: "QVariant" }
        Method { name: "getCurrentIndex"; type: "QVariant" }
        Method { name: "getCurrentUrl"; type: "QVariant" }
        Method {
            name: "push"
            type: "QVariant"
            Parameter { name: "url"; type: "QVariant" }
            Parameter { name: "argument"; type: "QVariant" }
        }
        Method {
            name: "startPageByItem"
            type: "QVariant"
            Parameter { name: "data"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluObject 1.0"
        exports: ["FluentUI/FluObject 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "children"
        Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
    }
    Component {
        prototype: "QQuickPage"
        name: "FluentUI/FluPage 1.0"
        exports: ["FluentUI/FluPage 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "launchMode"; type: "int" }
        Property { name: "animationEnabled"; type: "bool" }
        Property { name: "url"; type: "string" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluPagination 1.0"
        exports: ["FluentUI/FluPagination 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "previousText"; type: "string" }
        Property { name: "nextText"; type: "string" }
        Property { name: "pageCurrent"; type: "int" }
        Property { name: "itemCount"; type: "int" }
        Property { name: "pageButtonCount"; type: "int" }
        Property { name: "pageCount"; type: "int" }
        Property { name: "__itemPerPage"; type: "int" }
        Property { name: "__pageButtonHalf"; type: "int" }
        Property { name: "header"; type: "QQmlComponent"; isPointer: true }
        Property { name: "footer"; type: "QQmlComponent"; isPointer: true }
        Signal {
            name: "requestPage"
            Parameter { name: "page"; type: "int" }
            Parameter { name: "count"; type: "int" }
        }
        Method {
            name: "calcNewPage"
            type: "QVariant"
            Parameter { name: "page"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPaneItem 1.0"
        exports: ["FluentUI/FluPaneItem 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "key"; type: "string" }
        Property { name: "_idx"; type: "int" }
        Property { name: "_ext"; type: "QVariant" }
        Property { name: "_parent"; type: "QVariant" }
        Property { name: "visible"; type: "bool" }
        Property { name: "title"; type: "string" }
        Property { name: "url"; type: "QVariant" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "icon"; type: "int" }
        Property { name: "iconVisible"; type: "bool" }
        Property { name: "infoBadge"; type: "QQmlComponent"; isPointer: true }
        Property { name: "count"; type: "int" }
        Property { name: "onTapListener"; type: "QVariant" }
        Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "menuDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "editDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "extra"; type: "QVariant" }
        Property { name: "showEdit"; type: "bool" }
        Signal { name: "tap" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPaneItemEmpty 1.0"
        exports: ["FluentUI/FluPaneItemEmpty 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "key"; type: "string" }
        Property { name: "_idx"; type: "int" }
        Property { name: "_ext"; type: "QVariant" }
        Property { name: "_parent"; type: "QVariant" }
        Property { name: "visible"; type: "bool" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPaneItemExpander 1.0"
        exports: ["FluentUI/FluPaneItemExpander 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "children"
        Property { name: "key"; type: "string" }
        Property { name: "_idx"; type: "int" }
        Property { name: "visible"; type: "bool" }
        Property { name: "title"; type: "string" }
        Property { name: "icon"; type: "QVariant" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "iconVisible"; type: "bool" }
        Property { name: "isExpand"; type: "bool" }
        Property { name: "showEdit"; type: "bool" }
        Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "menuDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "editDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPaneItemHeader 1.0"
        exports: ["FluentUI/FluPaneItemHeader 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "key"; type: "string" }
        Property { name: "_idx"; type: "int" }
        Property { name: "visible"; type: "bool" }
        Property { name: "title"; type: "string" }
        Property { name: "parent"; type: "QVariant" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPaneItemSeparator 1.0"
        exports: ["FluentUI/FluPaneItemSeparator 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "key"; type: "string" }
        Property { name: "_idx"; type: "int" }
        Property { name: "visible"; type: "bool" }
        Property { name: "parent"; type: "QVariant" }
        Property { name: "spacing"; type: "double" }
        Property { name: "size"; type: "int" }
    }
    Component {
        prototype: "QQuickTextField"
        name: "FluentUI/FluPasswordBox 1.0"
        exports: ["FluentUI/FluPasswordBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "placeholderNormalColor"; type: "QColor" }
        Property { name: "placeholderFocusColor"; type: "QColor" }
        Property { name: "placeholderDisableColor"; type: "QColor" }
        Signal {
            name: "commit"
            Parameter { name: "text"; type: "string" }
        }
    }
    Component {
        prototype: "QQuickPage"
        name: "FluentUI/FluPivot 1.0"
        exports: ["FluentUI/FluPivot 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "textNormalColor"; type: "QColor" }
        Property { name: "textHoverColor"; type: "QColor" }
        Property { name: "textSpacing"; type: "int" }
        Property { name: "headerSpacing"; type: "int" }
        Property { name: "headerHeight"; type: "int" }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Property { name: "currentIndex"; type: "int" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluPivotItem 1.0"
        exports: ["FluentUI/FluPivotItem 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        Property { name: "title"; type: "string" }
        Property { name: "contentItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "argument"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickPopup"
        name: "FluentUI/FluPopup 1.0"
        exports: ["FluentUI/FluPopup 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
    }
    Component {
        prototype: "QQuickProgressBar"
        name: "FluentUI/FluProgressBar 1.0"
        exports: ["FluentUI/FluProgressBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "duration"; type: "int" }
        Property { name: "strokeWidth"; type: "double" }
        Property { name: "progressVisible"; type: "bool" }
        Property { name: "color"; type: "QColor" }
        Property { name: "backgroundColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluProgressButton 1.0"
        exports: ["FluentUI/FluProgressButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "progress"; type: "double" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickProgressBar"
        name: "FluentUI/FluProgressRing 1.0"
        exports: ["FluentUI/FluProgressRing 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "duration"; type: "int" }
        Property { name: "strokeWidth"; type: "double" }
        Property { name: "progressVisible"; type: "bool" }
        Property { name: "color"; type: "QColor" }
        Property { name: "backgroundColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluQRCode 1.0"
        exports: ["FluentUI/FluQRCode 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "size"; type: "int" }
        Property { name: "margins"; type: "int" }
        Property { name: "text"; type: "string" }
        Property { name: "color"; type: "QColor" }
        Property { name: "bgColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluRadioButton 1.0"
        exports: ["FluentUI/FluRadioButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "contentDescription"; type: "string" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "borderNormalColor"; type: "QColor" }
        Property { name: "borderDisableColor"; type: "QColor" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "size"; type: "double" }
        Property { name: "textRight"; type: "bool" }
        Property { name: "textSpacing"; type: "double" }
        Property { name: "clickListener"; type: "QVariant" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluRadioButtons 1.0"
        exports: ["FluentUI/FluRadioButtons 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "buttons"
        Property { name: "buttons"; type: "QObject"; isList: true; isReadonly: true }
        Property { name: "currentIndex"; type: "int" }
        Property { name: "spacing"; type: "int" }
        Property { name: "orientation"; type: "int" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "manuallyDisabled"; type: "bool" }
    }
    Component {
        prototype: "QQuickRangeSlider"
        name: "FluentUI/FluRangeSlider 1.0"
        exports: ["FluentUI/FluRangeSlider 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "tooltipEnabled"; type: "bool" }
        Property { name: "isTipInt"; type: "bool" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluRatingControl 1.0"
        exports: ["FluentUI/FluRatingControl 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "number"; type: "int" }
        Property { name: "spacing"; type: "int" }
        Property { name: "size"; type: "int" }
        Property { name: "value"; type: "int" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluRemoteLoader 1.0"
        exports: ["FluentUI/FluRemoteLoader 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "source"; type: "QUrl" }
        Property { name: "lazy"; type: "bool" }
        Method { name: "reload"; type: "QVariant" }
        Method { name: "itemLodaer"; type: "QVariant" }
        Property { name: "statusMode"; type: "int" }
        Property { name: "loadingText"; type: "string" }
        Property { name: "emptyText"; type: "string" }
        Property { name: "errorText"; type: "string" }
        Property { name: "errorButtonText"; type: "string" }
        Property { name: "color"; type: "QColor" }
        Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "emptyItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "errorItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Signal { name: "errorClicked" }
        Method { name: "showSuccessView"; type: "QVariant" }
        Method { name: "showLoadingView"; type: "QVariant" }
        Method { name: "showEmptyView"; type: "QVariant" }
        Method { name: "showErrorView"; type: "QVariant" }
    }
    Component {
        prototype: "QObject"
        name: "FluentUI/FluRouter 1.0"
        exports: ["FluentUI/FluRouter 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        isCreatable: false
        isSingleton: true
        Property { name: "routes"; type: "QVariant" }
        Property { name: "windows"; type: "QVariant" }
        Method {
            name: "addWindow"
            type: "QVariant"
            Parameter { name: "window"; type: "QVariant" }
        }
        Method {
            name: "removeWindow"
            type: "QVariant"
            Parameter { name: "window"; type: "QVariant" }
        }
        Method {
            name: "exit"
            type: "QVariant"
            Parameter { name: "retCode"; type: "QVariant" }
        }
        Method {
            name: "navigate"
            type: "QVariant"
            Parameter { name: "route"; type: "QVariant" }
            Parameter { name: "argument"; type: "QVariant" }
            Parameter { name: "windowRegister"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickScrollBar"
        name: "FluentUI/FluScrollBar 1.0"
        exports: ["FluentUI/FluScrollBar 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "color"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickScrollIndicator"
        name: "FluentUI/FluScrollIndicator 1.0"
        exports: ["FluentUI/FluScrollIndicator 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
    }
    Component {
        prototype: "QQuickPage"
        name: "FluentUI/FluScrollablePage 1.0"
        exports: ["FluentUI/FluScrollablePage 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Property { name: "launchMode"; type: "int" }
        Property { name: "animationEnabled"; type: "bool" }
        Property { name: "url"; type: "string" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluShadow 1.0"
        exports: ["FluentUI/FluShadow 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "color"; type: "QColor" }
        Property { name: "elevation"; type: "int" }
        Property { name: "radius"; type: "int" }
    }
    Component {
        prototype: "QQuickPopup"
        name: "FluentUI/FluSheet 1.0"
        exports: ["FluentUI/FluSheet 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "title"; type: "string" }
        Property { name: "header"; type: "QVariant" }
        Property { name: "size"; type: "int" }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Method {
            name: "open"
            type: "QVariant"
            Parameter { name: "position"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluShortcutPicker 1.0"
        exports: ["FluentUI/FluShortcutPicker 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "current"; type: "QVariant" }
        Property { name: "title"; type: "string" }
        Property { name: "message"; type: "string" }
        Property { name: "positiveText"; type: "string" }
        Property { name: "neutralText"; type: "string" }
        Property { name: "negativeText"; type: "string" }
        Property { name: "registered"; type: "bool" }
        Property { name: "errorColor"; type: "QColor" }
        Property { name: "syncHotkey"; type: "FluHotkey"; isPointer: true }
        Signal { name: "accepted" }
        Property { name: "iconSize"; type: "int" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "disabled"; type: "bool" }
        Property { name: "radius"; type: "int" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
        Property { name: "color"; type: "QColor" }
        Property { name: "iconColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickSlider"
        name: "FluentUI/FluSlider 1.0"
        exports: ["FluentUI/FluSlider 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "tooltipEnabled"; type: "bool" }
        Property { name: "text"; type: "string" }
    }
    Component {
        prototype: "QQuickSpinBox"
        name: "FluentUI/FluSpinBox 1.0"
        exports: ["FluentUI/FluSpinBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickSplitView"
        name: "FluentUI/FluSplitLayout 1.0"
        exports: ["FluentUI/FluSplitLayout 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "handleColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluStaggeredLayout 1.0"
        exports: ["FluentUI/FluStaggeredLayout 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "itemWidth"; type: "int" }
        Property { name: "rowSpacing"; type: "int" }
        Property { name: "colSpacing"; type: "int" }
        Property { name: "model"; type: "QVariant" }
        Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
        Method { name: "clear"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluStatusLayout 1.0"
        exports: ["FluentUI/FluStatusLayout 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "content"
        Property { name: "statusMode"; type: "int" }
        Property { name: "loadingText"; type: "string" }
        Property { name: "emptyText"; type: "string" }
        Property { name: "errorText"; type: "string" }
        Property { name: "errorButtonText"; type: "string" }
        Property { name: "color"; type: "QColor" }
        Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "emptyItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "errorItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
        Signal { name: "errorClicked" }
        Method { name: "showSuccessView"; type: "QVariant" }
        Method { name: "showLoadingView"; type: "QVariant" }
        Method { name: "showEmptyView"; type: "QVariant" }
        Method { name: "showErrorView"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluTabView 1.0"
        exports: ["FluentUI/FluTabView 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "tabWidthBehavior"; type: "int" }
        Property { name: "closeButtonVisibility"; type: "int" }
        Property { name: "itemWidth"; type: "int" }
        Property { name: "addButtonVisibility"; type: "bool" }
        Signal { name: "newPressed" }
        Method {
            name: "createTab"
            type: "QVariant"
            Parameter { name: "icon"; type: "QVariant" }
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "page"; type: "QVariant" }
            Parameter { name: "argument"; type: "QVariant" }
        }
        Method {
            name: "appendTab"
            type: "QVariant"
            Parameter { name: "icon"; type: "QVariant" }
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "page"; type: "QVariant" }
            Parameter { name: "argument"; type: "QVariant" }
        }
        Method {
            name: "setTabList"
            type: "QVariant"
            Parameter { name: "list"; type: "QVariant" }
        }
        Method { name: "count"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickRectangle"
        name: "FluentUI/FluTableView 1.0"
        exports: ["FluentUI/FluTableView 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "sourceModel"; type: "QVariant" }
        Property { name: "columnSource"; type: "QVariant" }
        Property { name: "dataSource"; type: "QVariant" }
        Property { name: "borderColor"; type: "QColor" }
        Property { name: "horizonalHeaderVisible"; type: "bool" }
        Property { name: "verticalHeaderVisible"; type: "bool" }
        Property { name: "selectedBorderColor"; type: "QColor" }
        Property { name: "selectedColor"; type: "QColor" }
        Property { name: "columnWidthProvider"; type: "QVariant" }
        Property { name: "rowHeightProvider"; type: "QVariant" }
        Property { name: "rows"; type: "int"; isReadonly: true }
        Property { name: "columns"; type: "int"; isReadonly: true }
        Property { name: "current"; type: "QVariant"; isReadonly: true }
        Property { name: "view"; type: "QQuickTableView"; isReadonly: true; isPointer: true }
        Method { name: "closeEditor"; type: "QVariant" }
        Method { name: "resetPosition"; type: "QVariant" }
        Method {
            name: "customItem"
            type: "QVariant"
            Parameter { name: "comId"; type: "QVariant" }
            Parameter { name: "options"; type: "QVariant" }
        }
        Method {
            name: "sort"
            type: "QVariant"
            Parameter { name: "callback"; type: "QVariant" }
        }
        Method {
            name: "filter"
            type: "QVariant"
            Parameter { name: "callback"; type: "QVariant" }
        }
        Method {
            name: "setRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
            Parameter { name: "obj"; type: "QVariant" }
        }
        Method {
            name: "getRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
        }
        Method {
            name: "removeRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
            Parameter { name: "rows"; type: "QVariant" }
        }
        Method {
            name: "insertRow"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
            Parameter { name: "obj"; type: "QVariant" }
        }
        Method { name: "currentIndex"; type: "QVariant" }
        Method {
            name: "appendRow"
            type: "QVariant"
            Parameter { name: "obj"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickText"
        name: "FluentUI/FluText 1.0"
        exports: ["FluentUI/FluText 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickTextField"
        name: "FluentUI/FluTextBox 1.0"
        exports: ["FluentUI/FluTextBox 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "iconSource"; type: "int" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "placeholderNormalColor"; type: "QColor" }
        Property { name: "placeholderFocusColor"; type: "QColor" }
        Property { name: "placeholderDisableColor"; type: "QColor" }
        Property { name: "cleanEnabled"; type: "bool" }
        Signal {
            name: "commit"
            Parameter { name: "text"; type: "string" }
        }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluTextBoxBackground 1.0"
        exports: ["FluentUI/FluTextBoxBackground 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "inputItem"; type: "QQuickItem"; isPointer: true }
        Property { name: "radius"; type: "int" }
        Property { name: "shadow"; type: "bool" }
        Property { name: "bottomMargin"; type: "QVariant" }
        Property { name: "topMargin"; type: "QVariant" }
        Property { name: "leftMargin"; type: "QVariant" }
        Property { name: "rightMargin"; type: "QVariant" }
        Property { name: "color"; type: "QColor" }
        Property { name: "border"; type: "QQuickPen"; isReadonly: true; isPointer: true }
        Property { name: "gradient"; type: "QJSValue" }
    }
    Component {
        prototype: "QQuickMenu"
        name: "FluentUI/FluTextBoxMenu 1.0"
        exports: ["FluentUI/FluTextBoxMenu 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "cutText"; type: "string" }
        Property { name: "copyText"; type: "string" }
        Property { name: "pasteText"; type: "string" }
        Property { name: "selectAllText"; type: "string" }
        Property { name: "inputItem"; type: "QVariant" }
        Property { name: "animationEnabled"; type: "bool" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluTextButton 1.0"
        exports: ["FluentUI/FluTextButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "pressedColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "backgroundHoverColor"; type: "QColor" }
        Property { name: "backgroundPressedColor"; type: "QColor" }
        Property { name: "backgroundNormalColor"; type: "QColor" }
        Property { name: "backgroundDisableColor"; type: "QColor" }
        Property { name: "textBold"; type: "bool" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluTimePicker 1.0"
        exports: ["FluentUI/FluTimePicker 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "hourFormat"; type: "int" }
        Property { name: "isH"; type: "int" }
        Property { name: "current"; type: "QVariant" }
        Property { name: "amText"; type: "string" }
        Property { name: "pmText"; type: "string" }
        Property { name: "hourText"; type: "string" }
        Property { name: "minuteText"; type: "string" }
        Property { name: "cancelText"; type: "string" }
        Property { name: "okText"; type: "string" }
        Signal { name: "accepted" }
        Method {
            name: "generateArray"
            type: "QVariant"
            Parameter { name: "start"; type: "QVariant" }
            Parameter { name: "n"; type: "QVariant" }
        }
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "dividerColor"; type: "QColor" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluTimeline 1.0"
        exports: ["FluentUI/FluTimeline 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "mode"; type: "int" }
        Property { name: "lineColor"; type: "QColor" }
        Property { name: "model"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluToggleButton 1.0"
        exports: ["FluentUI/FluToggleButton 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "clickListener"; type: "QVariant" }
        Property { name: "pressedColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickButton"
        name: "FluentUI/FluToggleSwitch 1.0"
        exports: ["FluentUI/FluToggleSwitch 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "disabled"; type: "bool" }
        Property { name: "contentDescription"; type: "string" }
        Property { name: "disableColor"; type: "QColor" }
        Property { name: "checkColor"; type: "QColor" }
        Property { name: "hoverColor"; type: "QColor" }
        Property { name: "normalColor"; type: "QColor" }
        Property { name: "borderNormalColor"; type: "QColor" }
        Property { name: "borderCheckColor"; type: "QColor" }
        Property { name: "borderDisableColor"; type: "QColor" }
        Property { name: "dotNormalColor"; type: "QColor" }
        Property { name: "dotCheckColor"; type: "QColor" }
        Property { name: "dotDisableColor"; type: "QColor" }
        Property { name: "textSpacing"; type: "double" }
        Property { name: "textRight"; type: "bool" }
        Property { name: "clickListener"; type: "QVariant" }
        Property { name: "textColor"; type: "QColor" }
    }
    Component {
        prototype: "QQuickToolTip"
        name: "FluentUI/FluTooltip 1.0"
        exports: ["FluentUI/FluTooltip 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
    }
    Component {
        prototype: "QQuickPopup"
        name: "FluentUI/FluTour 1.0"
        exports: ["FluentUI/FluTour 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "steps"; type: "QVariant" }
        Property { name: "targetMargins"; type: "int" }
        Property { name: "nextButton"; type: "QQmlComponent"; isPointer: true }
        Property { name: "prevButton"; type: "QQmlComponent"; isPointer: true }
        Property { name: "index"; type: "int" }
        Property { name: "finishText"; type: "string" }
        Property { name: "nextText"; type: "string" }
        Property { name: "previousText"; type: "string" }
    }
    Component {
        prototype: "QQuickRectangle"
        name: "FluentUI/FluTreeView 1.0"
        exports: ["FluentUI/FluTreeView 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "dataSource"; type: "QVariant" }
        Property { name: "columnSource"; type: "QVariant" }
        Property { name: "showLine"; type: "bool" }
        Property { name: "cellHeight"; type: "int" }
        Property { name: "depthPadding"; type: "int" }
        Property { name: "checkable"; type: "bool" }
        Property { name: "lineColor"; type: "QColor" }
        Property { name: "borderColor"; type: "QColor" }
        Property { name: "selectedBorderColor"; type: "QColor" }
        Property { name: "selectedColor"; type: "QColor" }
        Property { name: "current"; type: "QVariant"; isReadonly: true }
        Property { name: "view"; type: "QQuickTableView"; isReadonly: true; isPointer: true }
        Method { name: "count"; type: "QVariant" }
        Method { name: "visibleCount"; type: "QVariant" }
        Method {
            name: "collapse"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
        }
        Method {
            name: "expand"
            type: "QVariant"
            Parameter { name: "rowIndex"; type: "QVariant" }
        }
        Method { name: "allExpand"; type: "QVariant" }
        Method { name: "allCollapse"; type: "QVariant" }
        Method {
            name: "customItem"
            type: "QVariant"
            Parameter { name: "comId"; type: "QVariant" }
            Parameter { name: "options"; type: "QVariant" }
        }
        Method { name: "closeEditor"; type: "QVariant" }
        Method { name: "selectionModel"; type: "QVariant" }
    }
    Component {
        prototype: "QQuickWindowQmlImpl"
        name: "FluentUI/FluWindow 1.0"
        exports: ["FluentUI/FluWindow 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "windowIcon"; type: "string" }
        Property { name: "launchMode"; type: "int" }
        Property { name: "argument"; type: "QVariant" }
        Property { name: "background"; type: "QVariant" }
        Property { name: "fixSize"; type: "bool" }
        Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "fitsAppBarWindows"; type: "bool" }
        Property { name: "appBar"; type: "QQuickItem"; isPointer: true }
        Property { name: "backgroundColor"; type: "QColor" }
        Property { name: "stayTop"; type: "bool" }
        Property { name: "showDark"; type: "bool" }
        Property { name: "showClose"; type: "bool" }
        Property { name: "showMinimize"; type: "bool" }
        Property { name: "showMaximize"; type: "bool" }
        Property { name: "showStayTop"; type: "bool" }
        Property { name: "autoMaximize"; type: "bool" }
        Property { name: "autoVisible"; type: "bool" }
        Property { name: "autoCenter"; type: "bool" }
        Property { name: "autoDestroy"; type: "bool" }
        Property { name: "useSystemAppBar"; type: "bool" }
        Property { name: "resizeBorderColor"; type: "QColor" }
        Property { name: "resizeBorderWidth"; type: "int" }
        Property { name: "closeListener"; type: "QVariant" }
        Property { name: "_windowRegister"; type: "QVariant" }
        Property { name: "_route"; type: "string" }
        Property { name: "_hideShadow"; type: "bool" }
        Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
        Signal {
            name: "initArgument"
            Parameter { name: "argument"; type: "QVariant" }
        }
        Signal { name: "lazyLoad" }
        Method { name: "hideLoading"; type: "QVariant" }
        Method {
            name: "showSuccess"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showInfo"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showWarning"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showError"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method { name: "clearAllInfo"; type: "QVariant" }
        Method { name: "moveWindowToDesktopCenter"; type: "QVariant" }
        Method { name: "fixWindowSize"; type: "QVariant" }
        Method {
            name: "registerForWindowResult"
            type: "QVariant"
            Parameter { name: "path"; type: "QVariant" }
        }
        Method {
            name: "setResult"
            type: "QVariant"
            Parameter { name: "data"; type: "QVariant" }
        }
        Method { name: "showMaximized"; type: "QVariant" }
        Method { name: "showMinimized"; type: "QVariant" }
        Method { name: "showNormal"; type: "QVariant" }
        Method {
            name: "showLoading"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "cancel"; type: "QVariant" }
        }
        Method {
            name: "setHitTestVisible"
            type: "QVariant"
            Parameter { name: "val"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickWindowQmlImpl"
        name: "FluentUI/FluWindowDialog 1.0"
        exports: ["FluentUI/FluWindowDialog 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "contentData"
        Property { name: "contentDelegate"; type: "QQmlComponent"; isPointer: true }
        Method {
            name: "showDialog"
            type: "QVariant"
            Parameter { name: "offsetX"; type: "QVariant" }
            Parameter { name: "offsetY"; type: "QVariant" }
        }
        Property { name: "windowIcon"; type: "string" }
        Property { name: "launchMode"; type: "int" }
        Property { name: "argument"; type: "QVariant" }
        Property { name: "background"; type: "QVariant" }
        Property { name: "fixSize"; type: "bool" }
        Property { name: "loadingItem"; type: "QQmlComponent"; isPointer: true }
        Property { name: "fitsAppBarWindows"; type: "bool" }
        Property { name: "appBar"; type: "QQuickItem"; isPointer: true }
        Property { name: "backgroundColor"; type: "QColor" }
        Property { name: "stayTop"; type: "bool" }
        Property { name: "showDark"; type: "bool" }
        Property { name: "showClose"; type: "bool" }
        Property { name: "showMinimize"; type: "bool" }
        Property { name: "showMaximize"; type: "bool" }
        Property { name: "showStayTop"; type: "bool" }
        Property { name: "autoMaximize"; type: "bool" }
        Property { name: "autoVisible"; type: "bool" }
        Property { name: "autoCenter"; type: "bool" }
        Property { name: "autoDestroy"; type: "bool" }
        Property { name: "useSystemAppBar"; type: "bool" }
        Property { name: "resizeBorderColor"; type: "QColor" }
        Property { name: "resizeBorderWidth"; type: "int" }
        Property { name: "closeListener"; type: "QVariant" }
        Property { name: "_windowRegister"; type: "QVariant" }
        Property { name: "_route"; type: "string" }
        Property { name: "_hideShadow"; type: "bool" }
        Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
        Signal {
            name: "initArgument"
            Parameter { name: "argument"; type: "QVariant" }
        }
        Signal { name: "lazyLoad" }
        Method { name: "hideLoading"; type: "QVariant" }
        Method {
            name: "showSuccess"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showInfo"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showWarning"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method {
            name: "showError"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "duration"; type: "QVariant" }
            Parameter { name: "moremsg"; type: "QVariant" }
        }
        Method { name: "clearAllInfo"; type: "QVariant" }
        Method { name: "moveWindowToDesktopCenter"; type: "QVariant" }
        Method { name: "fixWindowSize"; type: "QVariant" }
        Method {
            name: "registerForWindowResult"
            type: "QVariant"
            Parameter { name: "path"; type: "QVariant" }
        }
        Method {
            name: "setResult"
            type: "QVariant"
            Parameter { name: "data"; type: "QVariant" }
        }
        Method { name: "showMaximized"; type: "QVariant" }
        Method { name: "showMinimized"; type: "QVariant" }
        Method { name: "showNormal"; type: "QVariant" }
        Method {
            name: "showLoading"
            type: "QVariant"
            Parameter { name: "text"; type: "QVariant" }
            Parameter { name: "cancel"; type: "QVariant" }
        }
        Method {
            name: "setHitTestVisible"
            type: "QVariant"
            Parameter { name: "val"; type: "QVariant" }
        }
    }
    Component {
        prototype: "QQuickItem"
        name: "FluentUI/FluWindowResultLauncher 1.0"
        exports: ["FluentUI/FluWindowResultLauncher 1.0"]
        exportMetaObjectRevisions: [0]
        isComposite: true
        defaultProperty: "data"
        Property { name: "_from"; type: "QVariant" }
        Property { name: "_to"; type: "QVariant" }
        Property { name: "path"; type: "QVariant" }
        Signal {
            name: "result"
            Parameter { name: "data"; type: "QVariant" }
        }
        Method {
            name: "launch"
            type: "QVariant"
            Parameter { name: "argument"; type: "QVariant" }
        }
        Method {
            name: "setResult"
            type: "QVariant"
            Parameter { name: "data"; type: "QVariant" }
        }
    }
}
