/usr/lib/x86_64-linux-gnu/qt5/qml/QtPositioning/plugins.qmltypes is in qtdeclarative5-qtpositioning-plugin 5.2.1-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 | import QtQuick.tooling 1.1
// 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:
// 'qmlplugindump -notrelocatable QtPositioning 5.2'
Module {
Component {
name: "GeoShapeValueType"
prototype: "QQmlValueType"
exports: ["QtPositioning/GeoShape 5.0", "QtPositioning/GeoShape 5.2"]
exportMetaObjectRevisions: [0, 0]
Enum {
name: "ShapeType"
values: {
"UnknownType": 0,
"RectangleType": 1,
"CircleType": 2
}
}
Property { name: "type"; type: "ShapeType"; isReadonly: true }
Property { name: "isValid"; type: "bool"; isReadonly: true }
Property { name: "isEmpty"; type: "bool"; isReadonly: true }
Method {
name: "contains"
type: "bool"
Parameter { name: "coordinate"; type: "QGeoCoordinate" }
}
}
Component {
name: "LocationSingleton"
prototype: "QObject"
exports: [
"QtPositioning/QtPositioning 5.0",
"QtPositioning/QtPositioning 5.2"
]
exportMetaObjectRevisions: [0, 0]
Method { name: "coordinate"; type: "QGeoCoordinate" }
Method {
name: "coordinate"
type: "QGeoCoordinate"
Parameter { name: "latitude"; type: "double" }
Parameter { name: "longitude"; type: "double" }
Parameter { name: "altitude"; type: "double" }
}
Method {
name: "coordinate"
type: "QGeoCoordinate"
Parameter { name: "latitude"; type: "double" }
Parameter { name: "longitude"; type: "double" }
}
Method { name: "shape"; type: "QGeoShape" }
Method { name: "rectangle"; type: "QGeoRectangle" }
Method {
name: "rectangle"
type: "QGeoRectangle"
Parameter { name: "center"; type: "QGeoCoordinate" }
Parameter { name: "width"; type: "double" }
Parameter { name: "height"; type: "double" }
}
Method {
name: "rectangle"
type: "QGeoRectangle"
Parameter { name: "topLeft"; type: "QGeoCoordinate" }
Parameter { name: "bottomRight"; type: "QGeoCoordinate" }
}
Method { name: "circle"; type: "QGeoCircle" }
Method {
name: "circle"
type: "QGeoCircle"
Parameter { name: "center"; type: "QGeoCoordinate" }
Parameter { name: "radius"; type: "double" }
}
Method {
name: "circle"
type: "QGeoCircle"
Parameter { name: "center"; type: "QGeoCoordinate" }
}
}
Component {
name: "QDeclarativeGeoAddress"
prototype: "QObject"
exports: ["QtPositioning/Address 5.0", "QtPositioning/Address 5.2"]
exportMetaObjectRevisions: [0, 0]
Property { name: "address"; type: "QGeoAddress" }
Property { name: "text"; type: "string" }
Property { name: "country"; type: "string" }
Property { name: "countryCode"; type: "string" }
Property { name: "state"; type: "string" }
Property { name: "county"; type: "string" }
Property { name: "city"; type: "string" }
Property { name: "district"; type: "string" }
Property { name: "street"; type: "string" }
Property { name: "postalCode"; type: "string" }
Property { name: "isTextGenerated"; type: "bool"; isReadonly: true }
}
Component {
name: "QDeclarativeGeoLocation"
prototype: "QObject"
exports: ["QtPositioning/Location 5.0", "QtPositioning/Location 5.2"]
exportMetaObjectRevisions: [0, 0]
Property { name: "location"; type: "QGeoLocation" }
Property { name: "address"; type: "QDeclarativeGeoAddress"; isPointer: true }
Property { name: "coordinate"; type: "QGeoCoordinate" }
Property { name: "boundingBox"; type: "QGeoRectangle" }
}
Component {
name: "QDeclarativePosition"
prototype: "QObject"
exports: ["QtPositioning/Position 5.0", "QtPositioning/Position 5.2"]
exportMetaObjectRevisions: [0, 0]
Property { name: "latitudeValid"; type: "bool"; isReadonly: true }
Property { name: "longitudeValid"; type: "bool"; isReadonly: true }
Property { name: "altitudeValid"; type: "bool"; isReadonly: true }
Property { name: "coordinate"; type: "QGeoCoordinate"; isReadonly: true }
Property { name: "timestamp"; type: "QDateTime"; isReadonly: true }
Property { name: "speed"; type: "double"; isReadonly: true }
Property { name: "speedValid"; type: "bool"; isReadonly: true }
Property { name: "horizontalAccuracy"; type: "double" }
Property { name: "verticalAccuracy"; type: "double" }
Property { name: "horizontalAccuracyValid"; type: "bool"; isReadonly: true }
Property { name: "verticalAccuracyValid"; type: "bool"; isReadonly: true }
}
Component {
name: "QDeclarativePositionSource"
prototype: "QObject"
exports: [
"QtPositioning/PositionSource 5.0",
"QtPositioning/PositionSource 5.2"
]
exportMetaObjectRevisions: [0, 0]
Enum {
name: "PositioningMethod"
values: {
"NoPositioningMethods": 0,
"SatellitePositioningMethods": 255,
"NonSatellitePositioningMethods": -256,
"AllPositioningMethods": -1
}
}
Enum {
name: "PositioningMethods"
values: {
"NoPositioningMethods": 0,
"SatellitePositioningMethods": 255,
"NonSatellitePositioningMethods": -256,
"AllPositioningMethods": -1
}
}
Enum {
name: "SourceError"
values: {
"AccessError": 0,
"ClosedError": 1,
"UnknownSourceError": 2,
"NoError": 3,
"SocketError": 100
}
}
Property { name: "position"; type: "QDeclarativePosition"; isReadonly: true; isPointer: true }
Property { name: "active"; type: "bool" }
Property { name: "valid"; type: "bool"; isReadonly: true }
Property { name: "nmeaSource"; type: "QUrl" }
Property { name: "updateInterval"; type: "int" }
Property { name: "supportedPositioningMethods"; type: "PositioningMethods"; isReadonly: true }
Property { name: "preferredPositioningMethods"; type: "PositioningMethods" }
Property { name: "sourceError"; type: "SourceError"; isReadonly: true }
Property { name: "name"; type: "string" }
Signal { name: "validityChanged" }
Method { name: "update" }
Method { name: "start" }
Method { name: "stop" }
}
}
|