Skip to content
This repository was archived by the owner on Apr 28, 2022. It is now read-only.

Commit ddaed5c

Browse files
committed
[systemsettings] Update plugins.qmltypes. Contributes to JB#43826
1 parent b8d96da commit ddaed5c

File tree

1 file changed

+86
-6
lines changed

1 file changed

+86
-6
lines changed

src/plugin/plugins.qmltypes

Lines changed: 86 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@ Module {
216216
"FeatureReboot": 42
217217
}
218218
}
219+
Property { name: "model"; type: "string"; isReadonly: true }
220+
Property { name: "baseModel"; type: "string"; isReadonly: true }
221+
Property { name: "designation"; type: "string"; isReadonly: true }
222+
Property { name: "manufacturer"; type: "string"; isReadonly: true }
223+
Property { name: "prettyName"; type: "string"; isReadonly: true }
219224
Method {
220225
name: "hasFeature"
221226
type: "bool"
@@ -393,7 +398,11 @@ Module {
393398
"Mounted": 2,
394399
"Unmounting": 3,
395400
"Formatting": 4,
396-
"Formatted": 5
401+
"Formatted": 5,
402+
"Unlocking": 6,
403+
"Unlocked": 7,
404+
"Locking": 8,
405+
"Locked": 9
397406
}
398407
}
399408
Enum {
@@ -422,6 +431,15 @@ Module {
422431
"Any": 15
423432
}
424433
}
434+
Enum {
435+
name: "ConnectionBus"
436+
values: {
437+
"SDIO": 0,
438+
"USB": 1,
439+
"IEEE1394": 2,
440+
"UnknownBus": 3
441+
}
442+
}
425443
Enum {
426444
name: "Error"
427445
values: {
@@ -450,6 +468,14 @@ Module {
450468
Parameter { name: "objectPath"; type: "string" }
451469
Parameter { name: "errorName"; type: "string" }
452470
}
471+
Signal {
472+
name: "lockError"
473+
Parameter { name: "error"; type: "Error" }
474+
}
475+
Signal {
476+
name: "unlockError"
477+
Parameter { name: "error"; type: "Error" }
478+
}
453479
Signal {
454480
name: "mountError"
455481
Parameter { name: "error"; type: "Error" }
@@ -467,19 +493,32 @@ Module {
467493
name: "refresh"
468494
Parameter { name: "index"; type: "int" }
469495
}
496+
Method {
497+
name: "lock"
498+
Parameter { name: "devicePath"; type: "string" }
499+
}
500+
Method {
501+
name: "unlock"
502+
Parameter { name: "devicePath"; type: "string" }
503+
Parameter { name: "passphrase"; type: "string" }
504+
}
470505
Method {
471506
name: "mount"
472-
Parameter { name: "deviceName"; type: "string" }
507+
Parameter { name: "devicePath"; type: "string" }
473508
}
474509
Method {
475510
name: "unmount"
476-
Parameter { name: "deviceName"; type: "string" }
511+
Parameter { name: "devicePath"; type: "string" }
477512
}
478513
Method {
479514
name: "format"
480-
Parameter { name: "deviceName"; type: "string" }
481-
Parameter { name: "type"; type: "string" }
482-
Parameter { name: "label"; type: "string" }
515+
Parameter { name: "devicePath"; type: "string" }
516+
Parameter { name: "arguments"; type: "QVariantMap" }
517+
}
518+
Method {
519+
name: "objectPath"
520+
type: "string"
521+
Parameter { name: "devicePath"; type: "string" }
483522
}
484523
}
485524
Component {
@@ -794,6 +833,11 @@ Module {
794833
Property { name: "DATA_IN_USE"; type: "string"; isReadonly: true }
795834
Property { name: "USB_DISCONNECTED"; type: "string"; isReadonly: true }
796835
Property { name: "USB_CONNECTED_DIALOG_SHOW"; type: "string"; isReadonly: true }
836+
Property { name: "USB_PRE_UNMOUNT"; type: "string"; isReadonly: true }
837+
Property { name: "RE_MOUNT_FAILED"; type: "string"; isReadonly: true }
838+
Property { name: "MODE_SETTING_FAILED"; type: "string"; isReadonly: true }
839+
Property { name: "CHARGER_CONNECTED"; type: "string"; isReadonly: true }
840+
Property { name: "CHARGER_DISCONNECTED"; type: "string"; isReadonly: true }
797841
Property { name: "MODE_UNDEFINED"; type: "string"; isReadonly: true }
798842
Property { name: "MODE_ASK"; type: "string"; isReadonly: true }
799843
Property { name: "MODE_MASS_STORAGE"; type: "string"; isReadonly: true }
@@ -806,6 +850,38 @@ Module {
806850
Property { name: "MODE_PC_SUITE"; type: "string"; isReadonly: true }
807851
Property { name: "MODE_CHARGING"; type: "string"; isReadonly: true }
808852
Property { name: "MODE_CHARGER"; type: "string"; isReadonly: true }
853+
Property { name: "MODE_CHARGING_FALLBACK"; type: "string"; isReadonly: true }
854+
Property { name: "MODE_BUSY"; type: "string"; isReadonly: true }
855+
Method {
856+
name: "isEvent"
857+
type: "bool"
858+
Parameter { name: "modeName"; type: "string" }
859+
}
860+
Method {
861+
name: "isState"
862+
type: "bool"
863+
Parameter { name: "modeName"; type: "string" }
864+
}
865+
Method {
866+
name: "isWaitingState"
867+
type: "bool"
868+
Parameter { name: "modeName"; type: "string" }
869+
}
870+
Method {
871+
name: "isFinalState"
872+
type: "bool"
873+
Parameter { name: "modeName"; type: "string" }
874+
}
875+
Method {
876+
name: "isConnected"
877+
type: "bool"
878+
Parameter { name: "modeName"; type: "string" }
879+
}
880+
Method {
881+
name: "isDisconnected"
882+
type: "bool"
883+
Parameter { name: "modeName"; type: "string" }
884+
}
809885
}
810886
Component {
811887
name: "QUsbModed"
@@ -818,6 +894,10 @@ Module {
818894
Property { name: "hiddenModes"; type: "QStringList"; isReadonly: true }
819895
Property { name: "currentMode"; type: "string" }
820896
Property { name: "configMode"; type: "string" }
897+
Signal {
898+
name: "eventReceived"
899+
Parameter { name: "event"; type: "string" }
900+
}
821901
Signal {
822902
name: "usbStateError"
823903
Parameter { name: "error"; type: "string" }

0 commit comments

Comments
 (0)