Changeset View
Changeset View
Standalone View
Standalone View
applet/contents/ui/VolumeIcon.qml
Show All 17 Lines | 1 | /* | |||
---|---|---|---|---|---|
18 | along with this program. If not, see <http://www.gnu.org/licenses/>. | 18 | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
19 | */ | 19 | */ | ||
20 | 20 | | |||
21 | import QtQuick 2.0 | 21 | import QtQuick 2.0 | ||
22 | import QtQuick.Layouts 1.0 | 22 | import QtQuick.Layouts 1.0 | ||
23 | 23 | | |||
24 | import org.kde.plasma.core 2.0 as PlasmaCore | 24 | import org.kde.plasma.core 2.0 as PlasmaCore | ||
25 | 25 | | |||
26 | import org.kde.plasma.private.volume 0.1 | ||||
27 | | ||||
26 | import "../code/icon.js" as Icon | 28 | import "../code/icon.js" as Icon | ||
27 | 29 | | |||
28 | PlasmaCore.SvgItem { | 30 | PlasmaCore.SvgItem { | ||
29 | property int volume | 31 | property int volume | ||
30 | property bool muted | 32 | property bool muted | ||
31 | 33 | | |||
32 | svg: PlasmaCore.Svg { imagePath: "icons/audio" } | 34 | svg: PlasmaCore.Svg { imagePath: "icons/audio" } | ||
33 | elementId: Icon.name(volume, muted) | 35 | elementId: Icon.name(volume, muted) | ||
34 | } | 36 | } |