Warning, /utilities/mycroft-plasmoid/plasmoid/contents/ui/HintsModel.qml is written in an unsupported language. File is not indexed.
0001 /* Copyright 2019 Aditya Mehra <aix.m@outlook.com> 0002 0003 This library is free software; you can redistribute it and/or 0004 modify it under the terms of the GNU Lesser General Public 0005 License as published by the Free Software Foundation; either 0006 version 2.1 of the License, or (at your option) version 3, or any 0007 later version accepted by the membership of KDE e.V. (or its 0008 successor approved by the membership of KDE e.V.), which shall 0009 act as a proxy defined in Section 6 of version 3 of the license. 0010 0011 This library is distributed in the hope that it will be useful, 0012 but WITHOUT ANY WARRANTY; without even the implied warranty of 0013 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 0014 Lesser General Public License for more details. 0015 0016 You should have received a copy of the GNU Lesser General Public 0017 License along with this library. If not, see <http://www.gnu.org/licenses/>. 0018 */ 0019 0020 import QtQuick 2.9 0021 0022 ListModel { 0023 id: skillshintmodel 0024 ListElement { 0025 Pic: "../images/alarm.png" 0026 Skill: "Alarm" 0027 CommandList: [ 0028 ListElement { Commands: "Hey Mycroft, Set an alarm for 9 pm" }, 0029 ListElement { Commands: "Hey Mycroft, Cancel alarm" } 0030 ] 0031 } 0032 0033 ListElement { 0034 Pic: "../images/dateandtime.png" 0035 Skill: "Date & Time" 0036 CommandList: [ 0037 ListElement { Commands: "Hey Mycroft, What is the current time" }, 0038 ListElement { Commands: "Hey Mycroft, What is the date today" } 0039 ] 0040 } 0041 0042 ListElement { 0043 Pic: "../images/desktop.png" 0044 Skill: "Desktop" 0045 CommandList: [ 0046 ListElement { Commands: "Hey Mycroft, Open firefox"}, 0047 ListElement { Commands: "Hey Mycroft, Open konsole"} 0048 ] 0049 } 0050 0051 ListElement { 0052 Pic: "../images/joke.png" 0053 Skill: "Joke" 0054 CommandList: [ 0055 ListElement {Commands: "Hey Mycroft, Tell me a joke"}, 0056 ListElement {Commands: "Hey Mycroft, Sing for me"} 0057 ] 0058 } 0059 0060 ListElement { 0061 Pic: "../images/spell.png" 0062 Skill: "Spell" 0063 CommandList: [ 0064 ListElement {Commands: "Hey Mycroft, Spell hello"}, 0065 ListElement {Commands: "Hey Mycroft, Spell mycroft"} 0066 ] 0067 } 0068 0069 ListElement { 0070 Pic: "../images/productivity.png" 0071 Skill: "Productivity" 0072 CommandList: [ 0073 ListElement {Commands: "Hey Mycroft, What is the stock price of nasdaq"}, 0074 ListElement {Commands: "Hey Mycroft, What is the current price of oil"} 0075 ] 0076 } 0077 0078 ListElement { 0079 Pic: "../images/wikip.png" 0080 Skill: "WiKi" 0081 CommandList: [ 0082 ListElement {Commands: "Hey Mycroft, What is the distance to the moon"}, 0083 ListElement {Commands: "Hey Mycroft, What is relativity"} 0084 ] 0085 } 0086 0087 ListElement { 0088 Pic: "../images/wolfram.png" 0089 Skill: "Wolfram Alpha" 0090 CommandList: [ 0091 ListElement {Commands: "Hey Mycroft, What is PI to 10 digits"}, 0092 ListElement {Commands: "Hey Mycroft, What is 2+2"} 0093 ] 0094 } 0095 0096 ListElement { 0097 Pic: "../images/weather.png" 0098 Skill: "Weather" 0099 CommandList: [ 0100 ListElement {Commands: "Hey Mycroft, What is the current weather"}, 0101 ListElement {Commands: "Hey Mycroft, Current weather in Tokyo"} 0102 ] 0103 } 0104 }