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: "maputils.h"
        lineNumber: 16
        name: "KPublicTransport::Coordinate"
        accessSemantics: "value"
        Property { name: "latitude"; type: "double"; index: 0; lineNumber: 20 }
        Property { name: "longitude"; type: "double"; index: 1; lineNumber: 21 }
    }
    Component {
        file: "styledframesvgitem.h"
        lineNumber: 16
        name: "KPublicTransport::StyledFrameSvgItem"
        accessSemantics: "reference"
        prototype: "QQuickPaintedItem"
        exports: ["org.kde.kpublictransport.ui/StyledFrameSvgItem 1.0"]
        exportMetaObjectRevisions: [256]
        Property { name: "borderTop"; type: "double"; notify: "borderTopChanged"; index: 0; lineNumber: 20 }
        Property {
            name: "borderBottom"
            type: "double"
            notify: "borderBottomChanged"
            index: 1
            lineNumber: 21
        }
        Property {
            name: "borderLeft"
            type: "double"
            notify: "borderLeftChanged"
            index: 2
            lineNumber: 22
        }
        Property {
            name: "borderRight"
            type: "double"
            notify: "borderRightChanged"
            index: 3
            lineNumber: 23
        }
        Property { name: "lineColor"; type: "QColor"; notify: "colorChanged"; index: 4; lineNumber: 25 }
        Property {
            name: "backgroundColor"
            type: "QColor"
            notify: "colorChanged"
            index: 5
            lineNumber: 26
        }
        Property { name: "source"; type: "QString"; notify: "sourceChanged"; index: 6; lineNumber: 28 }
        Signal { name: "borderTopChanged"; lineNumber: 37 }
        Signal { name: "borderBottomChanged"; lineNumber: 38 }
        Signal { name: "borderLeftChanged"; lineNumber: 39 }
        Signal { name: "borderRightChanged"; lineNumber: 40 }
        Signal { name: "colorChanged"; lineNumber: 41 }
        Signal { name: "sourceChanged"; lineNumber: 42 }
    }
}
