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 qmltyperegistrar.

Module {
    Component {
        file: "private/qquickvirtualkeyboardsettings_p.h"
        lineNumber: 29
        name: "QtVirtualKeyboard::QQuickVirtualKeyboardSettings"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: [
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 1.0",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.0",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.1",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.6",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.8",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.9",
            "QtQuick.VirtualKeyboard.Settings/VirtualKeyboardSettings 6.11"
        ]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [256, 1536, 1537, 1542, 1544, 1545, 1547]
        Property {
            name: "style"
            type: "QUrl"
            read: "style"
            notify: "styleChanged"
            index: 0
            lineNumber: 33
            isReadonly: true
        }
        Property {
            name: "layoutPath"
            type: "QUrl"
            read: "layoutPath"
            write: "setLayoutPath"
            reset: "resetLayoutPath"
            notify: "layoutPathChanged"
            index: 1
            lineNumber: 34
        }
        Property {
            name: "styleName"
            type: "QString"
            read: "styleName"
            write: "setStyleName"
            reset: "resetStyle"
            notify: "styleNameChanged"
            index: 2
            lineNumber: 35
        }
        Property {
            name: "locale"
            type: "QString"
            read: "locale"
            write: "setLocale"
            reset: "resetLocale"
            notify: "localeChanged"
            index: 3
            lineNumber: 36
        }
        Property {
            name: "availableLocales"
            type: "QStringList"
            read: "availableLocales"
            notify: "availableLocalesChanged"
            index: 4
            lineNumber: 37
            isReadonly: true
        }
        Property {
            name: "activeLocales"
            type: "QStringList"
            read: "activeLocales"
            write: "setActiveLocales"
            reset: "resetActiveLocales"
            notify: "activeLocalesChanged"
            index: 5
            lineNumber: 38
        }
        Property {
            name: "wordCandidateList"
            type: "QtVirtualKeyboard::QQuickWordCandidateListSettings"
            isPointer: true
            read: "wordCandidateList"
            index: 6
            lineNumber: 39
            isReadonly: true
            isPropertyConstant: true
        }
        Property {
            name: "fullScreenMode"
            type: "bool"
            read: "fullScreenMode"
            write: "setFullScreenMode"
            reset: "resetFullScreenMode"
            notify: "fullScreenModeChanged"
            index: 7
            lineNumber: 40
        }
        Property {
            name: "userDataPath"
            revision: 1537
            type: "QString"
            read: "userDataPath"
            write: "setUserDataPath"
            reset: "resetUserDataPath"
            notify: "userDataPathChanged"
            index: 8
            lineNumber: 41
        }
        Property {
            name: "hwrTimeoutForAlphabetic"
            revision: 1537
            type: "int"
            read: "hwrTimeoutForAlphabetic"
            write: "setHwrTimeoutForAlphabetic"
            reset: "resetHwrTimeoutForAlphabetic"
            notify: "hwrTimeoutForAlphabeticChanged"
            index: 9
            lineNumber: 42
        }
        Property {
            name: "hwrTimeoutForCjk"
            revision: 1537
            type: "int"
            read: "hwrTimeoutForCjk"
            write: "setHwrTimeoutForCjk"
            reset: "resetHwrTimeoutForCjk"
            notify: "hwrTimeoutForCjkChanged"
            index: 10
            lineNumber: 43
        }
        Property {
            name: "inputMethodHints"
            revision: 1537
            type: "Qt::InputMethodHints"
            read: "inputMethodHints"
            write: "setInputMethodHints"
            reset: "resetInputMethodHints"
            notify: "inputMethodHintsChanged"
            index: 11
            lineNumber: 44
        }
        Property {
            name: "handwritingModeDisabled"
            revision: 1537
            type: "bool"
            read: "isHandwritingModeDisabled"
            write: "setHandwritingModeDisabled"
            reset: "resetHandwritingModeDisabled"
            notify: "handwritingModeDisabledChanged"
            index: 12
            lineNumber: 45
        }
        Property {
            name: "defaultInputMethodDisabled"
            revision: 1537
            type: "bool"
            read: "isDefaultInputMethodDisabled"
            write: "setDefaultInputMethodDisabled"
            reset: "resetDefaultInputMethodDisabled"
            notify: "defaultInputMethodDisabledChanged"
            index: 13
            lineNumber: 46
        }
        Property {
            name: "defaultDictionaryDisabled"
            revision: 1537
            type: "bool"
            read: "isDefaultDictionaryDisabled"
            write: "setDefaultDictionaryDisabled"
            reset: "resetDefaultDictionaryDisabled"
            notify: "defaultDictionaryDisabledChanged"
            index: 14
            lineNumber: 47
        }
        Property {
            name: "visibleFunctionKeys"
            revision: 1542
            type: "QtVirtualKeyboard::KeyboardFunctionKeys"
            read: "visibleFunctionKeys"
            write: "setVisibleFunctionKeys"
            reset: "resetVisibleFunctionKeys"
            notify: "visibleFunctionKeysChanged"
            index: 15
            lineNumber: 48
        }
        Property {
            name: "closeOnReturn"
            revision: 1544
            type: "bool"
            read: "closeOnReturn"
            write: "setCloseOnReturn"
            reset: "resetCloseOnReturn"
            notify: "closeOnReturnChanged"
            index: 16
            lineNumber: 49
        }
        Property {
            name: "keySoundVolume"
            revision: 1545
            type: "double"
            read: "keySoundVolume"
            write: "setKeySoundVolume"
            reset: "resetKeySoundVolume"
            notify: "keySoundVolumeChanged"
            index: 17
            lineNumber: 50
        }
        Property {
            name: "arrowKeyNavigationEnabled"
            revision: 1547
            type: "bool"
            read: "arrowKeyNavigationEnabled"
            write: "setArrowKeyNavigationEnabled"
            reset: "resetArrowKeyNavigationEnabled"
            notify: "arrowKeyNavigationEnabledChanged"
            index: 18
            lineNumber: 51
        }
        Signal { name: "styleChanged"; lineNumber: 134 }
        Signal { name: "styleNameChanged"; lineNumber: 135 }
        Signal { name: "localeChanged"; lineNumber: 136 }
        Signal { name: "availableLocalesChanged"; lineNumber: 137 }
        Signal { name: "activeLocalesChanged"; lineNumber: 138 }
        Signal { name: "layoutPathChanged"; lineNumber: 139 }
        Signal { name: "fullScreenModeChanged"; lineNumber: 140 }
        Signal { name: "userDataPathChanged"; revision: 1537; lineNumber: 141 }
        Signal { name: "userDataReset"; revision: 1537; lineNumber: 142 }
        Signal { name: "hwrTimeoutForAlphabeticChanged"; revision: 1537; lineNumber: 143 }
        Signal { name: "hwrTimeoutForCjkChanged"; revision: 1537; lineNumber: 144 }
        Signal { name: "inputMethodHintsChanged"; revision: 1537; lineNumber: 145 }
        Signal { name: "handwritingModeDisabledChanged"; revision: 1537; lineNumber: 146 }
        Signal { name: "defaultInputMethodDisabledChanged"; revision: 1537; lineNumber: 147 }
        Signal { name: "defaultDictionaryDisabledChanged"; revision: 1537; lineNumber: 148 }
        Signal { name: "visibleFunctionKeysChanged"; revision: 1542; lineNumber: 149 }
        Signal { name: "closeOnReturnChanged"; revision: 1544; lineNumber: 150 }
        Signal { name: "keySoundVolumeChanged"; revision: 1545; lineNumber: 151 }
        Signal { name: "arrowKeyNavigationEnabledChanged"; revision: 1547; lineNumber: 152 }
        Method { name: "resetStyle"; lineNumber: 155 }
        Method {
            name: "convertVolume"
            revision: 1545
            type: "double"
            isMethodConstant: true
            lineNumber: 131
            Parameter { name: "volume"; type: "double" }
        }
    }
    Component {
        file: "private/qquickvirtualkeyboardsettings_p.h"
        lineNumber: 158
        name: "QtVirtualKeyboard::QQuickWordCandidateListSettings"
        accessSemantics: "reference"
        prototype: "QObject"
        Property {
            name: "autoHideDelay"
            type: "int"
            read: "autoHideDelay"
            write: "setAutoHideDelay"
            reset: "resetAutoHideDelay"
            notify: "autoHideDelayChanged"
            index: 0
            lineNumber: 161
        }
        Property {
            name: "alwaysVisible"
            type: "bool"
            read: "alwaysVisible"
            write: "setAlwaysVisible"
            reset: "resetAlwaysVisible"
            notify: "alwaysVisibleChanged"
            index: 1
            lineNumber: 162
        }
        Property {
            name: "autoCommitWord"
            type: "bool"
            read: "autoCommitWord"
            write: "setAutoCommitWord"
            reset: "resetAutoCommitWord"
            notify: "autoCommitWordChanged"
            index: 2
            lineNumber: 163
        }
        Signal { name: "autoHideDelayChanged"; lineNumber: 183 }
        Signal { name: "alwaysVisibleChanged"; lineNumber: 184 }
        Signal { name: "autoCommitWordChanged"; lineNumber: 185 }
    }
}
