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: "trianglemousefilter.h"
        lineNumber: 49
        name: "TriangleMouseFilter"
        accessSemantics: "reference"
        defaultProperty: "data"
        parentProperty: "parent"
        prototype: "QQuickItem"
        exports: [
            "org.kde.plasma.workspace.trianglemousefilter/TriangleMouseFilter 1.0"
        ]
        exportMetaObjectRevisions: [256]
        Property { name: "active"; type: "bool"; notify: "activeChanged"; index: 0; lineNumber: 57 }
        Property {
            name: "filterTimeOut"
            type: "int"
            notify: "filterTimoutChanged"
            index: 1
            lineNumber: 66
        }
        Property { name: "edge"; type: "Qt::Edge"; notify: "edgeChanged"; index: 2; lineNumber: 75 }
        Property {
            name: "edgeLine"
            type: "int"
            isList: true
            notify: "edgeLineChanged"
            index: 3
            lineNumber: 83
        }
        Property {
            name: "blockFirstEnter"
            type: "bool"
            notify: "blockFirstEnterChanged"
            index: 4
            lineNumber: 88
        }
        Property {
            name: "secondaryPoint"
            type: "QPointF"
            notify: "secondaryPointChanged"
            index: 5
            lineNumber: 94
        }
        Signal { name: "filterTimoutChanged"; lineNumber: 101 }
        Signal { name: "edgeChanged"; lineNumber: 102 }
        Signal { name: "edgeLineChanged"; lineNumber: 103 }
        Signal { name: "activeChanged"; lineNumber: 104 }
        Signal { name: "blockFirstEnterChanged"; lineNumber: 105 }
        Signal { name: "secondaryPointChanged"; lineNumber: 106 }
    }
}
