linphone-desktop/linphone-app/ui/modules/Linphone/Presence/PresenceLevel.qml
Julien Wadel 6f4b12c61e Backup
2021-08-01 22:48:17 +02:00

25 lines
719 B
QML

import QtQuick 2.7
import Common 1.0
import Linphone 1.0
// =============================================================================
// Wrapper to use `icon` property.
Item {
property var level: null
property bool betterIcon : false
//onLevelChanged: console.log("Level change : "+Presence.getPresenceStatusAsString(level))
Icon {
anchors.centerIn: parent
icon: (level !== -1 && level != null)
? (betterIcon? Presence.getBetterPresenceLevelIconName(level) : Presence.getPresenceLevelIconName(level))
: ''
iconSize: parent.height > parent.width
? parent.width
: parent.height
//onIconChanged: console.log(Presence.getPresenceStatusAsString(level)+ "//" +icon)
}
}