diff --git a/applet/contents/ui/DeviceListItem.qml b/applet/contents/ui/DeviceListItem.qml index 73d5813..a1a8d0b 100644 --- a/applet/contents/ui/DeviceListItem.qml +++ b/applet/contents/ui/DeviceListItem.qml @@ -1,59 +1,61 @@ /* Copyright 2014-2015 Harald Sitter This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License or (at your option) version 3 or any later version accepted by the membership of KDE e.V. (or its successor approved by the membership of KDE e.V.), which shall act as a proxy defined in Section 14 of version 3 of the license. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ import QtQuick 2.0 ListItemBase { readonly property var currentPort: Ports[ActivePortIndex] draggable: false label: currentPort ? i18nc("label of device items", "%1 (%2)", currentPort.description, Description) : Description icon: { switch(FormFactor) { case "internal": return "audio-card"; case "speaker": return "audio-speakers-symbolic"; + case "phone": + return "phone"; case "handset": return "phone"; case "tv": return "video-television"; case "webcam": return "camera-web"; case "microphone": return "audio-input-microphone"; case "headset": return "audio-headset"; case "headphone": return "audio-headphones"; case "hands-free": return "hands-free"; break; case "car": return "car"; break; case "hifi": return "hifi"; break; case "computer": return "computer"; break; case "portable": return "portable"; break; } return IconName; } }