summaryrefslogtreecommitdiffstats
path: root/src/imports
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@digia.com>2012-09-18 16:33:14 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-18 20:47:45 +0200
commitbffd3c4f3ed8aebb31699848495d2e1a759c95d1 (patch)
treec6a3bb747aeb304444191db5b228f28f25ea291f /src/imports
parent17293881064945b57e53f8a3ef973ea290be4e09 (diff)
Imports: Add plugins.qmltypes files
The files are used by Qt Creator to get syntax highlighting and code completion. Change-Id: I6924fb448d94a105f83b25a57bebb7124f7326c3 Reviewed-by: Alex <ablasche@gmail.com>
Diffstat (limited to 'src/imports')
-rw-r--r--src/imports/publishsubscribe/plugins.qmltypes29
-rw-r--r--src/imports/serviceframework/plugins.qmltypes176
-rw-r--r--src/imports/systeminfo/plugins.qmltypes518
3 files changed, 723 insertions, 0 deletions
diff --git a/src/imports/publishsubscribe/plugins.qmltypes b/src/imports/publishsubscribe/plugins.qmltypes
new file mode 100644
index 00000000..c7e70890
--- /dev/null
+++ b/src/imports/publishsubscribe/plugins.qmltypes
@@ -0,0 +1,29 @@
+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 with the command 'qmlplugindump QtPublishSubscribe 5.0'.
+
+Module {
+ Component {
+ name: "QDeclarativeValueSpacePublisher"
+ prototype: "QObject"
+ exports: ["ValueSpacePublisher 5.0"]
+ Property { name: "hasSubscribers"; type: "bool"; isReadonly: true }
+ Property { name: "path"; type: "string" }
+ Property { name: "keys"; type: "QStringList" }
+ Property { name: "value"; type: "QVariant" }
+ Signal { name: "subscribersChanged" }
+ }
+ Component {
+ name: "QDeclarativeValueSpaceSubscriber"
+ prototype: "QObject"
+ exports: ["ValueSpaceSubscriber 5.0"]
+ Property { name: "connected"; type: "bool"; isReadonly: true }
+ Property { name: "path"; type: "string" }
+ Property { name: "subPaths"; type: "QStringList"; isReadonly: true }
+ Property { name: "value"; type: "QVariant"; isReadonly: true }
+ Signal { name: "contentsChanged" }
+ }
+}
diff --git a/src/imports/serviceframework/plugins.qmltypes b/src/imports/serviceframework/plugins.qmltypes
new file mode 100644
index 00000000..38c6156b
--- /dev/null
+++ b/src/imports/serviceframework/plugins.qmltypes
@@ -0,0 +1,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 with the command 'qmlplugindump QtServiceFramework 5.0'.
+
+Module {
+ Component {
+ name: "QDeclarativeService"
+ prototype: "QObject"
+ exports: ["Service 5.0"]
+ Property { name: "interfaceName"; type: "string" }
+ Property { name: "serviceName"; type: "string" }
+ Property { name: "majorVersion"; type: "int" }
+ Property { name: "minorVersion"; type: "int" }
+ Property { name: "valid"; type: "bool"; isReadonly: true }
+ Property { name: "serviceObject"; type: "QObject"; isReadonly: true; isPointer: true }
+ Property { name: "error"; type: "string"; isReadonly: true }
+ Signal {
+ name: "error"
+ Parameter { name: "errorString"; type: "string" }
+ }
+ }
+ Component {
+ name: "QDeclarativeServiceDescriptor"
+ prototype: "QObject"
+ exports: ["ServiceDescriptor 5.0"]
+ Property { name: "serviceName"; type: "string"; isReadonly: true }
+ Property { name: "interfaceName"; type: "string"; isReadonly: true }
+ Property { name: "majorVersion"; type: "int"; isReadonly: true }
+ Property { name: "minorVersion"; type: "int"; isReadonly: true }
+ Property { name: "valid"; type: "bool"; isReadonly: true }
+ }
+ Component {
+ name: "QDeclarativeServiceFilter"
+ prototype: "QObject"
+ exports: ["ServiceFilter 5.0"]
+ Property { name: "serviceName"; type: "string" }
+ Property { name: "interfaceName"; type: "string" }
+ Property { name: "majorVersion"; type: "int" }
+ Property { name: "minorVersion"; type: "int" }
+ Property { name: "exactVersionMatching"; type: "bool" }
+ Property { name: "monitorServiceRegistrations"; type: "bool" }
+ Property {
+ name: "serviceDescriptions"
+ type: "QDeclarativeServiceDescriptor"
+ isList: true
+ isReadonly: true
+ }
+ Signal {
+ name: "serviceNameChanged"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Signal {
+ name: "interfaceNameChanged"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Signal {
+ name: "majorVersionChanged"
+ Parameter { name: "arg"; type: "int" }
+ }
+ Signal {
+ name: "minorVersionChanged"
+ Parameter { name: "arg"; type: "int" }
+ }
+ Signal {
+ name: "exactVersionMatchingChanged"
+ Parameter { name: "arg"; type: "bool" }
+ }
+ Signal {
+ name: "monitorServiceRegistrationsChanged"
+ Parameter { name: "arg"; type: "bool" }
+ }
+ Method {
+ name: "setServiceName"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Method {
+ name: "setInterfaceName"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Method {
+ name: "setMajorVersion"
+ Parameter { name: "arg"; type: "int" }
+ }
+ Method {
+ name: "setMinorVersion"
+ Parameter { name: "arg"; type: "int" }
+ }
+ Method {
+ name: "setExactVersionMatching"
+ Parameter { name: "arg"; type: "bool" }
+ }
+ Method {
+ name: "setMonitorServiceRegistrations"
+ Parameter { name: "updates"; type: "bool" }
+ }
+ }
+ Component {
+ name: "QDeclarativeServiceList"
+ prototype: "QObject"
+ exports: ["ServiceList 5.0"]
+ Enum {
+ name: "MatchRule"
+ values: {
+ "Minimum": 0,
+ "Exact": 1
+ }
+ }
+ Property { name: "serviceName"; type: "string" }
+ Property { name: "interfaceName"; type: "string" }
+ Property { name: "majorVersion"; type: "int" }
+ Property { name: "minorVersion"; type: "int" }
+ Property { name: "monitorServiceRegistrations"; type: "bool" }
+ Property { name: "services"; type: "QDeclarativeService"; isList: true; isReadonly: true }
+ Property { name: "versionMatch"; type: "MatchRule" }
+ Signal { name: "resultsChanged" }
+ Signal {
+ name: "servicesChanged"
+ Parameter { type: "QDeclarativeService"; isList: true }
+ }
+ }
+ Component {
+ name: "QDeclarativeServiceLoader"
+ prototype: "QObject"
+ exports: ["ServiceLoader 5.0"]
+ Enum {
+ name: "Status"
+ values: {
+ "Null": 0,
+ "Ready": 1,
+ "Loading": 2,
+ "Error": 3
+ }
+ }
+ Property { name: "interfaceName"; type: "string" }
+ Property { name: "serviceDescriptor"; type: "QDeclarativeServiceDescriptor"; isPointer: true }
+ Property { name: "status"; type: "Status"; isReadonly: true }
+ Property { name: "asynchronous"; type: "bool" }
+ Property { name: "serviceObject"; type: "QObject"; isReadonly: true; isPointer: true }
+ Signal {
+ name: "interfaceNameChanged"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Signal {
+ name: "serviceDescriptorChanged"
+ Parameter { name: "arg"; type: "QServiceInterfaceDescriptor"; isPointer: true }
+ }
+ Signal {
+ name: "statusChanged"
+ Parameter { name: "arg"; type: "Status" }
+ }
+ Signal {
+ name: "asynchronousChanged"
+ Parameter { name: "arg"; type: "bool" }
+ }
+ Signal {
+ name: "serviceObjectChanged"
+ Parameter { name: "arg"; type: "QObject"; isPointer: true }
+ }
+ Method {
+ name: "setInterfaceName"
+ Parameter { name: "arg"; type: "string" }
+ }
+ Method {
+ name: "setServiceDescriptor"
+ Parameter { name: "arg"; type: "QDeclarativeServiceDescriptor"; isPointer: true }
+ }
+ Method {
+ name: "setAsynchronous"
+ Parameter { name: "arg"; type: "bool" }
+ }
+ Method { name: "errorString"; type: "string" }
+ }
+}
diff --git a/src/imports/systeminfo/plugins.qmltypes b/src/imports/systeminfo/plugins.qmltypes
new file mode 100644
index 00000000..0a4b2b21
--- /dev/null
+++ b/src/imports/systeminfo/plugins.qmltypes
@@ -0,0 +1,518 @@
+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 with the command 'qmlplugindump QtSystemInfo 5.0'.
+
+Module {
+ Component {
+ name: "QDeclarativeBatteryInfo"
+ prototype: "QObject"
+ exports: ["BatteryInfo 5.0"]
+ Enum {
+ name: "ChargerType"
+ values: {
+ "UnknownCharger": 0,
+ "WallCharger": 1,
+ "USBCharger": 2,
+ "VariableCurrentCharger": 3
+ }
+ }
+ Enum {
+ name: "ChargingState"
+ values: {
+ "UnknownChargingState": 0,
+ "NotCharging": 1,
+ "Charging": 2,
+ "Discharging": 3,
+ "Full": 4
+ }
+ }
+ Enum {
+ name: "EnergyUnit"
+ values: {
+ "UnitUnknown": 0,
+ "UnitmAh": 1,
+ "UnitmWh": 2
+ }
+ }
+ Enum {
+ name: "BatteryStatus"
+ values: {
+ "BatteryStatusUnknown": 0,
+ "BatteryEmpty": 1,
+ "BatteryLow": 2,
+ "BatteryOk": 3,
+ "BatteryFull": 4
+ }
+ }
+ Property { name: "monitorBatteryCount"; type: "bool" }
+ Property { name: "monitorChargerType"; type: "bool" }
+ Property { name: "monitorCurrentFlow"; type: "bool" }
+ Property { name: "monitorRemainingCapacity"; type: "bool" }
+ Property { name: "monitorRemainingChargingTime"; type: "bool" }
+ Property { name: "monitorVoltage"; type: "bool" }
+ Property { name: "monitorChargingState"; type: "bool" }
+ Property { name: "monitorBatteryStatus"; type: "bool" }
+ Property { name: "batteryCount"; type: "int"; isReadonly: true }
+ Property { name: "chargerType"; type: "ChargerType"; isReadonly: true }
+ Property { name: "energyUnit"; type: "EnergyUnit"; isReadonly: true }
+ Signal {
+ name: "batteryCountChanged"
+ Parameter { name: "count"; type: "int" }
+ }
+ Signal {
+ name: "chargerTypeChanged"
+ Parameter { name: "type"; type: "int" }
+ }
+ Signal {
+ name: "chargingStateChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "state"; type: "int" }
+ }
+ Signal {
+ name: "currentFlowChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "flow"; type: "int" }
+ }
+ Signal {
+ name: "remainingCapacityChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "capacity"; type: "int" }
+ }
+ Signal {
+ name: "remainingChargingTimeChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "seconds"; type: "int" }
+ }
+ Signal {
+ name: "voltageChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "voltage"; type: "int" }
+ }
+ Signal {
+ name: "batteryStatusChanged"
+ Parameter { name: "battery"; type: "int" }
+ Parameter { name: "status"; type: "int" }
+ }
+ Method {
+ name: "currentFlow"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "remainingCapacity"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "remainingChargingTime"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "voltage"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "chargingState"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "maximumCapacity"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ Method {
+ name: "batteryStatus"
+ type: "int"
+ Parameter { name: "battery"; type: "int" }
+ }
+ }
+ Component {
+ name: "QDeclarativeDeviceInfo"
+ prototype: "QObject"
+ exports: ["DeviceInfo 5.0"]
+ Enum {
+ name: "Feature"
+ values: {
+ "BluetoothFeature": 0,
+ "CameraFeature": 1,
+ "FmRadioFeature": 2,
+ "FmTransmitterFeature": 3,
+ "InfraredFeature": 4,
+ "LedFeature": 5,
+ "MemoryCardFeature": 6,
+ "UsbFeature": 7,
+ "VibrationFeature": 8,
+ "WlanFeature": 9,
+ "SimFeature": 10,
+ "PositioningFeature": 11,
+ "VideoOutFeature": 12,
+ "HapticsFeature": 13,
+ "NfcFeature": 14
+ }
+ }
+ Enum {
+ name: "LockType"
+ values: {
+ "NoLock": 0,
+ "PinLock": 1,
+ "TouchOrKeyboardLock": 2,
+ "UnknownLock": 4
+ }
+ }
+ Enum {
+ name: "LockTypeFlags"
+ values: {
+ "NoLock": 0,
+ "PinLock": 1,
+ "TouchOrKeyboardLock": 2,
+ "UnknownLock": 4
+ }
+ }
+ Enum {
+ name: "ThermalState"
+ values: {
+ "UnknownThermal": 0,
+ "NormalThermal": 1,
+ "WarningThermal": 2,
+ "AlertThermal": 3,
+ "ErrorThermal": 4
+ }
+ }
+ Enum {
+ name: "Version"
+ values: {
+ "Os": 0,
+ "Firmware": 1
+ }
+ }
+ Property { name: "monitorThermalState"; type: "bool" }
+ Property { name: "activatedLocks"; type: "LockTypeFlags"; isReadonly: true }
+ Property { name: "enabledLocks"; type: "LockTypeFlags"; isReadonly: true }
+ Property { name: "thermalState"; type: "ThermalState"; isReadonly: true }
+ Method {
+ name: "hasFeature"
+ type: "bool"
+ Parameter { name: "feature"; type: "Feature" }
+ }
+ Method { name: "imeiCount"; type: "int" }
+ Method {
+ name: "imei"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method { name: "manufacturer"; type: "string" }
+ Method { name: "model"; type: "string" }
+ Method { name: "productName"; type: "string" }
+ Method { name: "uniqueDeviceID"; type: "string" }
+ Method {
+ name: "version"
+ type: "string"
+ Parameter { name: "type"; type: "Version" }
+ }
+ }
+ Component {
+ name: "QDeclarativeDeviceProfile"
+ prototype: "QObject"
+ exports: ["DeviceProfile 5.0"]
+ Enum {
+ name: "ProfileType"
+ values: {
+ "UnknownProfile": 0,
+ "SilentProfile": 1,
+ "NormalProfile": 2,
+ "VibrationProfile": 3,
+ "BeepProfile": 4
+ }
+ }
+ Property { name: "isVibrationActivated"; type: "bool"; isReadonly: true }
+ Property { name: "messageRingtoneVolume"; type: "int"; isReadonly: true }
+ Property { name: "voiceRingtoneVolume"; type: "int"; isReadonly: true }
+ Property { name: "currentProfileType"; type: "ProfileType"; isReadonly: true }
+ Signal { name: "vibrationActivatedChanged" }
+ }
+ Component {
+ name: "QDeclarativeDisplayInfo"
+ prototype: "QObject"
+ exports: ["DisplayInfo 5.0"]
+ Enum {
+ name: "BacklightState"
+ values: {
+ "BacklightUnknown": 0,
+ "BacklightOff": 1,
+ "BacklightDimmed": 2,
+ "BacklightOn": 3
+ }
+ }
+ Signal {
+ name: "backlightStateChanged"
+ Parameter { name: "screen"; type: "int" }
+ Parameter { name: "state"; type: "int" }
+ }
+ Method {
+ name: "brightness"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "contrast"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "backlightState"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "colorDepth"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "dpiX"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "dpiY"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "physicalHeight"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ Method {
+ name: "physicalWidth"
+ type: "int"
+ Parameter { name: "screen"; type: "int" }
+ }
+ }
+ Component {
+ name: "QDeclarativeNetworkInfo"
+ prototype: "QObject"
+ exports: ["NetworkInfo 5.0"]
+ Enum {
+ name: "CellDataTechnology"
+ values: {
+ "UnknownDataTechnology": 0,
+ "GprsDataTechnology": 1,
+ "EdgeDataTechnology": 2,
+ "UmtsDataTechnology": 3,
+ "HspaDataTechnology": 4
+ }
+ }
+ Enum {
+ name: "NetworkMode"
+ values: {
+ "UnknownMode": 0,
+ "GsmMode": 1,
+ "CdmaMode": 2,
+ "WcdmaMode": 3,
+ "WlanMode": 4,
+ "EthernetMode": 5,
+ "BluetoothMode": 6,
+ "WimaxMode": 7,
+ "LteMode": 8,
+ "TdscdmaMode": 9
+ }
+ }
+ Enum {
+ name: "NetworkStatus"
+ values: {
+ "UnknownStatus": 0,
+ "NoNetworkAvailable": 1,
+ "EmergencyOnly": 2,
+ "Searching": 3,
+ "Busy": 4,
+ "Denied": 5,
+ "HomeNetwork": 6,
+ "Roaming": 7
+ }
+ }
+ Property { name: "monitorNetworkSignalStrength"; type: "bool" }
+ Property { name: "monitorNetworkStatus"; type: "bool" }
+ Property { name: "monitorNetworkName"; type: "bool" }
+ Property { name: "monitorCurrentNetworkMode"; type: "bool" }
+ Property { name: "currentNetworkMode"; type: "NetworkMode"; isReadonly: true }
+ Property { name: "monitorNetworkInterfaceCount"; type: "bool" }
+ Property { name: "monitorCurrentCellDataTechnology"; type: "bool" }
+ Property { name: "monitorCellId"; type: "bool" }
+ Property { name: "monitorCurrentMobileCountryCode"; type: "bool" }
+ Property { name: "monitorCurrentMobileNetworkCode"; type: "bool" }
+ Property { name: "monitorLocationAreaCode"; type: "bool" }
+ Signal {
+ name: "cellIdChanged"
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "id"; type: "string" }
+ }
+ Signal {
+ name: "currentCellDataTechnologyChanged"
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "tech"; type: "int" }
+ }
+ Signal {
+ name: "currentMobileCountryCodeChanged"
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "mcc"; type: "string" }
+ }
+ Signal {
+ name: "currentMobileNetworkCodeChanged"
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "mnc"; type: "string" }
+ }
+ Signal {
+ name: "locationAreaCodeChanged"
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "lac"; type: "string" }
+ }
+ Signal {
+ name: "networkInterfaceCountChanged"
+ Parameter { name: "mode"; type: "int" }
+ Parameter { name: "count"; type: "int" }
+ }
+ Signal {
+ name: "networkNameChanged"
+ Parameter { name: "mode"; type: "int" }
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "name"; type: "string" }
+ }
+ Signal {
+ name: "networkSignalStrengthChanged"
+ Parameter { name: "mode"; type: "int" }
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "strength"; type: "int" }
+ }
+ Signal {
+ name: "networkStatusChanged"
+ Parameter { name: "mode"; type: "int" }
+ Parameter { name: "interfaceIndex"; type: "int" }
+ Parameter { name: "status"; type: "int" }
+ }
+ Method {
+ name: "networkSignalStrength"
+ type: "int"
+ Parameter { name: "mode"; type: "NetworkMode" }
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "networkInterfaceCount"
+ type: "int"
+ Parameter { name: "mode"; type: "NetworkMode" }
+ }
+ Method {
+ name: "currentCellDataTechnology"
+ type: "int"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "networkStatus"
+ type: "int"
+ Parameter { name: "mode"; type: "NetworkMode" }
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "cellId"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "currentMobileCountryCode"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "currentMobileNetworkCode"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "locationAreaCode"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "networkName"
+ type: "string"
+ Parameter { name: "mode"; type: "NetworkMode" }
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "homeMobileCountryCode"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "homeMobileNetworkCode"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "imsi"
+ type: "string"
+ Parameter { name: "interface"; type: "int" }
+ }
+ Method {
+ name: "macAddress"
+ type: "string"
+ Parameter { name: "mode"; type: "NetworkMode" }
+ Parameter { name: "interface"; type: "int" }
+ }
+ }
+ Component {
+ name: "QDeclarativeStorageInfo"
+ prototype: "QObject"
+ exports: ["StorageInfo 5.0"]
+ Enum {
+ name: "DriveType"
+ values: {
+ "UnknownDrive": 0,
+ "InternalDrive": 1,
+ "RemovableDrive": 2,
+ "RemoteDrive": 3,
+ "CdromDrive": 4,
+ "RamDrive": 5
+ }
+ }
+ Property { name: "allLogicalDrives"; type: "QStringList"; isReadonly: true }
+ Property { name: "monitorAllLogicalDrives"; type: "bool" }
+ Signal {
+ name: "logicalDriveChanged"
+ Parameter { name: "drive"; type: "string" }
+ Parameter { name: "added"; type: "bool" }
+ }
+ Method {
+ name: "availableDiskSpace"
+ type: "qlonglong"
+ Parameter { name: "drive"; type: "string" }
+ }
+ Method {
+ name: "totalDiskSpace"
+ type: "qlonglong"
+ Parameter { name: "drive"; type: "string" }
+ }
+ Method {
+ name: "uriForDrive"
+ type: "string"
+ Parameter { name: "drive"; type: "string" }
+ }
+ Method {
+ name: "driveType"
+ type: "int"
+ Parameter { name: "drive"; type: "string" }
+ }
+ }
+ Component {
+ name: "QScreenSaver"
+ prototype: "QObject"
+ exports: ["ScreenSaver 5.0"]
+ Property { name: "screenSaverEnabled"; type: "bool" }
+ }
+}