Warning, /libraries/libqmycroft/lib/plugins.qmltypes is written in an unsupported language. File is not indexed.
0001 import QtQuick.tooling 1.2 0002 0003 // This file describes the plugin-supplied types contained in the library. 0004 // It is used for QML tooling purposes only. 0005 // 0006 // This file was auto-generated by: 0007 // 'qmlplugindump -nonrelocatable Libqmycroft 1.0' 0008 0009 Module { 0010 dependencies: [ 0011 "QtGraphicalEffects 1.12", 0012 "QtQml 2.7", 0013 "QtQml.Models 2.2", 0014 "QtQml.WorkerScript 2.15", 0015 "QtQuick 2.9", 0016 "QtQuick.Controls 2.5", 0017 "QtQuick.Controls.Fusion 2.15", 0018 "QtQuick.Controls.Imagine 2.15", 0019 "QtQuick.Controls.Material 2.15", 0020 "QtQuick.Controls.Styles 1.4", 0021 "QtQuick.Controls.Styles.Plasma 2.0", 0022 "QtQuick.Controls.Universal 2.15", 0023 "QtQuick.Extras 1.4", 0024 "QtQuick.Layouts 1.4", 0025 "QtQuick.Templates 2.5", 0026 "QtQuick.Window 2.6", 0027 "org.kde.kconfig 1.0", 0028 "org.kde.kirigami 2.16", 0029 "org.kde.kquickcontrolsaddons 2.0", 0030 "org.kde.plasma.components 3.0", 0031 "org.kde.plasma.core 2.0", 0032 "org.kde.plasma.extras 2.0" 0033 ] 0034 Component { 0035 name: "AudioTranscribe" 0036 prototype: "QObject" 0037 exports: ["Libqmycroft/AudioTranscribe 1.0"] 0038 exportMetaObjectRevisions: [0] 0039 Enum { 0040 name: "Status" 0041 values: { 0042 "Inactive": 0, 0043 "Active": 1 0044 } 0045 } 0046 Property { name: "status"; type: "Status"; isReadonly: true } 0047 Signal { name: "transcribeStatusChanged" } 0048 Signal { 0049 name: "responseReceived" 0050 Parameter { name: "response"; type: "string" } 0051 } 0052 Signal { name: "startRequested" } 0053 Signal { name: "endRequested" } 0054 Signal { name: "recordingStarted" } 0055 Signal { name: "recordingEnded" } 0056 Signal { name: "requestIdentifierGenerated" } 0057 Method { name: "start" } 0058 Method { name: "stop" } 0059 Method { name: "generateRequestIdentifier" } 0060 Method { name: "getRequestIdentifier"; type: "string" } 0061 } 0062 Component { 0063 name: "Controller" 0064 prototype: "QObject" 0065 exports: ["Libqmycroft/Controller 1.0"] 0066 isCreatable: false 0067 isSingleton: true 0068 exportMetaObjectRevisions: [0] 0069 Enum { 0070 name: "Status" 0071 values: { 0072 "Connecting": 0, 0073 "Open": 1, 0074 "Closing": 2, 0075 "Closed": 3, 0076 "Error": 4 0077 } 0078 } 0079 Property { name: "status"; type: "Status"; isReadonly: true } 0080 Property { name: "speaking"; type: "bool"; isReadonly: true } 0081 Property { name: "listening"; type: "bool"; isReadonly: true } 0082 Property { name: "currentSkill"; type: "string"; isReadonly: true } 0083 Property { name: "currentIntent"; type: "string"; isReadonly: true } 0084 Property { name: "serverReady"; type: "bool"; isReadonly: true } 0085 Property { name: "webSocketAddress"; type: "string" } 0086 Property { name: "useHivemind"; type: "bool" } 0087 Signal { name: "socketStatusChanged" } 0088 Signal { name: "closed" } 0089 Signal { name: "isSpeakingChanged" } 0090 Signal { name: "isListeningChanged" } 0091 Signal { name: "stopped" } 0092 Signal { name: "notUnderstood" } 0093 Signal { 0094 name: "speechRequestedChanged" 0095 Parameter { name: "expectingResponse"; type: "bool" } 0096 } 0097 Signal { 0098 name: "intentRecevied" 0099 Parameter { name: "type"; type: "string" } 0100 Parameter { name: "data"; type: "QVariantMap" } 0101 } 0102 Signal { 0103 name: "fallbackTextRecieved" 0104 Parameter { name: "skill"; type: "string" } 0105 Parameter { name: "data"; type: "QVariantMap" } 0106 } 0107 Signal { 0108 name: "utteranceManagedBySkill" 0109 Parameter { name: "skill"; type: "string" } 0110 } 0111 Signal { 0112 name: "skillTimeoutReceived" 0113 Parameter { name: "skillidleid"; type: "string" } 0114 } 0115 Signal { 0116 name: "messageReceived" 0117 Parameter { name: "message"; type: "string" } 0118 } 0119 Signal { name: "webSocketChanged" } 0120 Method { name: "start" } 0121 Method { name: "disconnectSocket" } 0122 Method { name: "reconnect" } 0123 Method { 0124 name: "sendRequest" 0125 Parameter { name: "type"; type: "string" } 0126 Parameter { name: "data"; type: "QVariantMap" } 0127 } 0128 Method { 0129 name: "sendBinary" 0130 Parameter { name: "type"; type: "string" } 0131 Parameter { name: "data"; type: "QJsonObject" } 0132 } 0133 Method { 0134 name: "sendText" 0135 Parameter { name: "message"; type: "string" } 0136 } 0137 Method { 0138 name: "setWebSocketAddress" 0139 Parameter { name: "webSocketAddress"; type: "string" } 0140 } 0141 Method { 0142 name: "setUseHivemind" 0143 Parameter { name: "useHivemind"; type: "bool" } 0144 } 0145 } 0146 Component { 0147 name: "SkillEntry" 0148 prototype: "QObject" 0149 exports: ["Libqmycroft/SkillEntry 1.0"] 0150 exportMetaObjectRevisions: [0] 0151 Property { name: "intent"; type: "string" } 0152 Property { name: "action"; type: "string" } 0153 Property { name: "voc"; type: "string" } 0154 Property { name: "dialog"; type: "string" } 0155 Signal { 0156 name: "intentChanged" 0157 Parameter { name: "intent"; type: "string" } 0158 } 0159 Signal { 0160 name: "actionChanged" 0161 Parameter { name: "action"; type: "string" } 0162 } 0163 Signal { 0164 name: "vocChanged" 0165 Parameter { name: "voc"; type: "string" } 0166 } 0167 Signal { 0168 name: "dialogChanged" 0169 Parameter { name: "dialog"; type: "string" } 0170 } 0171 } 0172 Component { 0173 name: "SkillManager" 0174 defaultProperty: "items" 0175 prototype: "QObject" 0176 exports: ["Libqmycroft/SkillManager 1.0"] 0177 exportMetaObjectRevisions: [0] 0178 Property { name: "skillNamespace"; type: "string" } 0179 Property { name: "socketAddress"; type: "string" } 0180 Property { name: "items"; type: "SkillEntry"; isList: true; isReadonly: true } 0181 Signal { 0182 name: "socketReadyChanged" 0183 Parameter { name: "socketReady"; type: "bool" } 0184 } 0185 Signal { 0186 name: "intentResponse" 0187 Parameter { name: "response"; type: "QVariant" } 0188 Parameter { name: "action"; type: "string" } 0189 } 0190 Method { name: "itemsCount"; type: "int" } 0191 Method { 0192 name: "item" 0193 type: "SkillEntry*" 0194 Parameter { type: "int" } 0195 } 0196 Method { 0197 name: "setSkillNamespace" 0198 Parameter { name: "skillNamespace"; type: "string" } 0199 } 0200 Method { 0201 name: "toJson" 0202 type: "QJsonObject" 0203 Parameter { name: "item"; type: "SkillEntry*&" } 0204 } 0205 Method { name: "createSkill" } 0206 Method { name: "deleteSkill" } 0207 Method { name: "isSocketReady"; type: "bool" } 0208 Method { 0209 name: "onMainSocketMessageReceived" 0210 Parameter { name: "message"; type: "string" } 0211 } 0212 Method { 0213 name: "setSocketAddress" 0214 Parameter { name: "socketAddress"; type: "string" } 0215 } 0216 } 0217 Component { 0218 prototype: "QQuickButton" 0219 name: "Libqmycroft/TranscribeButton 1.0" 0220 exports: ["Libqmycroft/TranscribeButton 1.0"] 0221 exportMetaObjectRevisions: [0] 0222 isComposite: true 0223 defaultProperty: "data" 0224 Property { name: "transcribeActive"; type: "bool" } 0225 Property { name: "target"; type: "QVariant" } 0226 Property { name: "requestID"; type: "QVariant" } 0227 Method { name: "generateUniqueID"; type: "QVariant" } 0228 Method { 0229 name: "delay" 0230 type: "QVariant" 0231 Parameter { name: "delayTime"; type: "QVariant" } 0232 Parameter { name: "cb"; type: "QVariant" } 0233 } 0234 } 0235 }