Warning, /plasma/plasma-pa/src/kcm/ui/MuteButton.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 SPDX-FileCopyrightText: 2014-2015 Harald Sitter <sitter@kde.org> 0003 SPDX-FileCopyrightText: 2019 Sefa Eyeoglu <contact@scrumplex.net> 0004 0005 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0006 */ 0007 0008 import QtQuick 0009 import QtQuick.Controls as QQC2 0010 import "icon.js" as Icon 0011 0012 QQC2.ToolButton { 0013 property bool muted: true 0014 property var toolTipText 0015 0016 icon.name: Icon.name(Volume, Muted, isPlayback ? "audio-volume" : "microphone-sensitivity") 0017 checkable: true 0018 checked: muted 0019 onMutedChanged: checked = muted 0020 0021 QQC2.ToolTip { 0022 text: muted ? i18ndc("kcm_pulseaudio", "Unmute audio stream", "Unmute %1", toolTipText) : i18ndc("kcm_pulseaudio", "Mute audio stream", "Mute %1", toolTipText) 0023 } 0024 }