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: "aboutcomponent_p.h"
        lineNumber: 11
        name: "AboutComponent"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["org.kde.kirigamiaddons.formcard/AboutComponent 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [256]
        Property {
            name: "components"
            type: "KAboutComponent"
            isList: true
            read: "components"
            index: 0
            lineNumber: 17
            isReadonly: true
            isPropertyConstant: true
        }
        Method { name: "copyToClipboard"; lineNumber: 25 }
        Method {
            name: "copyTextToClipboard"
            lineNumber: 26
            Parameter { name: "url"; type: "QString" }
        }
    }
    Component {
        file: "filehelper_p.h"
        lineNumber: 9
        name: "FileHelper"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["org.kde.kirigamiaddons.formcard/FileHelper 1.0"]
        isCreatable: false
        isSingleton: true
        exportMetaObjectRevisions: [256]
        Method {
            name: "fileExists"
            type: "bool"
            lineNumber: 18
            Parameter { name: "fileName"; type: "QString" }
        }
        Method {
            name: "folderExists"
            type: "bool"
            lineNumber: 19
            Parameter { name: "fileName"; type: "QString" }
        }
        Method {
            name: "parentDirectoryExists"
            type: "bool"
            lineNumber: 20
            Parameter { name: "fileName"; type: "QString" }
        }
        Method {
            name: "folderForFileName"
            type: "QUrl"
            lineNumber: 21
            Parameter { name: "fileName"; type: "QString" }
        }
    }
    Component {
        file: "passwordhealth.h"
        lineNumber: 12
        name: "PasswordHealth"
        accessSemantics: "reference"
        prototype: "QObject"
        exports: ["org.kde.kirigamiaddons.formcard/PasswordHealth 1.0"]
        exportMetaObjectRevisions: [256]
        Enum {
            name: "Quality"
            lineNumber: 22
            values: ["Bad", "Poor", "Weak", "Good", "Excellent"]
        }
        Property {
            name: "password"
            type: "QString"
            read: "password"
            write: "setPassword"
            notify: "passwordChanged"
            index: 0
            lineNumber: 17
        }
        Property {
            name: "entropy"
            type: "double"
            read: "entropy"
            notify: "passwordChanged"
            index: 1
            lineNumber: 18
            isReadonly: true
        }
        Property {
            name: "quality"
            type: "Quality"
            read: "quality"
            notify: "passwordChanged"
            index: 2
            lineNumber: 19
            isReadonly: true
        }
        Signal { name: "passwordChanged"; lineNumber: 40 }
    }
}
