[
    {
        "classes": [
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "VirtualKeyboardSettings"
                    },
                    {
                        "name": "QML.Singleton",
                        "value": "true"
                    },
                    {
                        "name": "QML.AddedInVersion",
                        "value": "256"
                    },
                    {
                        "name": "QML.ExtraVersion",
                        "value": "512"
                    }
                ],
                "className": "QQuickVirtualKeyboardSettings",
                "lineNumber": 28,
                "methods": [
                    {
                        "access": "public",
                        "arguments": [
                            {
                                "name": "volume",
                                "type": "qreal"
                            }
                        ],
                        "index": 18,
                        "isConst": true,
                        "lineNumber": 111,
                        "name": "convertVolume",
                        "returnType": "qreal",
                        "revision": 1545
                    }
                ],
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 32,
                        "name": "style",
                        "notify": "styleChanged",
                        "read": "style",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 33,
                        "name": "layoutPath",
                        "notify": "layoutPathChanged",
                        "read": "layoutPath",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QUrl",
                        "user": false,
                        "write": "setLayoutPath"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 34,
                        "name": "styleName",
                        "notify": "styleNameChanged",
                        "read": "styleName",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setStyleName"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 3,
                        "lineNumber": 35,
                        "name": "locale",
                        "notify": "localeChanged",
                        "read": "locale",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setLocale"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 4,
                        "lineNumber": 36,
                        "name": "availableLocales",
                        "notify": "availableLocalesChanged",
                        "read": "availableLocales",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 5,
                        "lineNumber": 37,
                        "name": "activeLocales",
                        "notify": "activeLocalesChanged",
                        "read": "activeLocales",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QStringList",
                        "user": false,
                        "write": "setActiveLocales"
                    },
                    {
                        "constant": true,
                        "designable": true,
                        "final": false,
                        "index": 6,
                        "lineNumber": 38,
                        "name": "wordCandidateList",
                        "read": "wordCandidateList",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtVirtualKeyboard::QQuickWordCandidateListSettings*",
                        "user": false
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 7,
                        "lineNumber": 39,
                        "name": "fullScreenMode",
                        "notify": "fullScreenModeChanged",
                        "read": "fullScreenMode",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setFullScreenMode"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 8,
                        "lineNumber": 40,
                        "name": "userDataPath",
                        "notify": "userDataPathChanged",
                        "read": "userDataPath",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "QString",
                        "user": false,
                        "write": "setUserDataPath"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 9,
                        "lineNumber": 41,
                        "name": "hwrTimeoutForAlphabetic",
                        "notify": "hwrTimeoutForAlphabeticChanged",
                        "read": "hwrTimeoutForAlphabetic",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setHwrTimeoutForAlphabetic"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 10,
                        "lineNumber": 42,
                        "name": "hwrTimeoutForCjk",
                        "notify": "hwrTimeoutForCjkChanged",
                        "read": "hwrTimeoutForCjk",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setHwrTimeoutForCjk"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 11,
                        "lineNumber": 43,
                        "name": "inputMethodHints",
                        "notify": "inputMethodHintsChanged",
                        "read": "inputMethodHints",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "Qt::InputMethodHints",
                        "user": false,
                        "write": "setInputMethodHints"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 12,
                        "lineNumber": 44,
                        "name": "handwritingModeDisabled",
                        "notify": "handwritingModeDisabledChanged",
                        "read": "isHandwritingModeDisabled",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setHandwritingModeDisabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 13,
                        "lineNumber": 45,
                        "name": "defaultInputMethodDisabled",
                        "notify": "defaultInputMethodDisabledChanged",
                        "read": "isDefaultInputMethodDisabled",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDefaultInputMethodDisabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 14,
                        "lineNumber": 46,
                        "name": "defaultDictionaryDisabled",
                        "notify": "defaultDictionaryDisabledChanged",
                        "read": "isDefaultDictionaryDisabled",
                        "required": false,
                        "revision": 1537,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setDefaultDictionaryDisabled"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 15,
                        "lineNumber": 47,
                        "name": "visibleFunctionKeys",
                        "notify": "visibleFunctionKeysChanged",
                        "read": "visibleFunctionKeys",
                        "required": false,
                        "revision": 1542,
                        "scriptable": true,
                        "stored": true,
                        "type": "QtVirtualKeyboard::KeyboardFunctionKeys",
                        "user": false,
                        "write": "setVisibleFunctionKeys"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 16,
                        "lineNumber": 48,
                        "name": "closeOnReturn",
                        "notify": "closeOnReturnChanged",
                        "read": "closeOnReturn",
                        "required": false,
                        "revision": 1544,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setCloseOnReturn"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 17,
                        "lineNumber": 49,
                        "name": "keySoundVolume",
                        "notify": "keySoundVolumeChanged",
                        "read": "keySoundVolume",
                        "required": false,
                        "revision": 1545,
                        "scriptable": true,
                        "stored": true,
                        "type": "qreal",
                        "user": false,
                        "write": "setKeySoundVolume"
                    }
                ],
                "qualifiedClassName": "QtVirtualKeyboard::QQuickVirtualKeyboardSettings",
                "signals": [
                    {
                        "access": "public",
                        "index": 0,
                        "lineNumber": 114,
                        "name": "styleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 1,
                        "lineNumber": 115,
                        "name": "styleNameChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 2,
                        "lineNumber": 116,
                        "name": "localeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 3,
                        "lineNumber": 117,
                        "name": "availableLocalesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 4,
                        "lineNumber": 118,
                        "name": "activeLocalesChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 5,
                        "lineNumber": 119,
                        "name": "layoutPathChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 6,
                        "lineNumber": 120,
                        "name": "fullScreenModeChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 7,
                        "lineNumber": 121,
                        "name": "userDataPathChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 8,
                        "lineNumber": 122,
                        "name": "userDataReset",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 9,
                        "lineNumber": 123,
                        "name": "hwrTimeoutForAlphabeticChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 10,
                        "lineNumber": 124,
                        "name": "hwrTimeoutForCjkChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 11,
                        "lineNumber": 125,
                        "name": "inputMethodHintsChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 12,
                        "lineNumber": 126,
                        "name": "handwritingModeDisabledChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 13,
                        "lineNumber": 127,
                        "name": "defaultInputMethodDisabledChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 14,
                        "lineNumber": 128,
                        "name": "defaultDictionaryDisabledChanged",
                        "returnType": "void",
                        "revision": 1537
                    },
                    {
                        "access": "public",
                        "index": 15,
                        "lineNumber": 129,
                        "name": "visibleFunctionKeysChanged",
                        "returnType": "void",
                        "revision": 1542
                    },
                    {
                        "access": "public",
                        "index": 16,
                        "lineNumber": 130,
                        "name": "closeOnReturnChanged",
                        "returnType": "void",
                        "revision": 1544
                    },
                    {
                        "access": "public",
                        "index": 17,
                        "lineNumber": 131,
                        "name": "keySoundVolumeChanged",
                        "returnType": "void",
                        "revision": 1545
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            },
            {
                "classInfos": [
                    {
                        "name": "QML.Element",
                        "value": "anonymous"
                    }
                ],
                "className": "QQuickWordCandidateListSettings",
                "lineNumber": 138,
                "object": true,
                "properties": [
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 0,
                        "lineNumber": 141,
                        "name": "autoHideDelay",
                        "notify": "autoHideDelayChanged",
                        "read": "autoHideDelay",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "int",
                        "user": false,
                        "write": "setAutoHideDelay"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 1,
                        "lineNumber": 142,
                        "name": "alwaysVisible",
                        "notify": "alwaysVisibleChanged",
                        "read": "alwaysVisible",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAlwaysVisible"
                    },
                    {
                        "constant": false,
                        "designable": true,
                        "final": false,
                        "index": 2,
                        "lineNumber": 143,
                        "name": "autoCommitWord",
                        "notify": "autoCommitWordChanged",
                        "read": "autoCommitWord",
                        "required": false,
                        "scriptable": true,
                        "stored": true,
                        "type": "bool",
                        "user": false,
                        "write": "setAutoCommitWord"
                    }
                ],
                "qualifiedClassName": "QtVirtualKeyboard::QQuickWordCandidateListSettings",
                "signals": [
                    {
                        "access": "public",
                        "index": 0,
                        "lineNumber": 160,
                        "name": "autoHideDelayChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 1,
                        "lineNumber": 161,
                        "name": "alwaysVisibleChanged",
                        "returnType": "void"
                    },
                    {
                        "access": "public",
                        "index": 2,
                        "lineNumber": 162,
                        "name": "autoCommitWordChanged",
                        "returnType": "void"
                    }
                ],
                "superClasses": [
                    {
                        "access": "public",
                        "name": "QObject"
                    }
                ]
            }
        ],
        "inputFile": "qquickvirtualkeyboardsettings_p.h",
        "outputRevision": 69
    }
]
