0

这可能是一个非常菜鸟的问题......我对 Qt 很陌生,并尝试在 Qt creator 中编程。现在我从 Qt creator 创建了一个新的 Qt 快速应用程序,我播放音频,我想控制音量和静音,但我不知道如何。

        Button {
            id: muteButton
            onClicked: mediaPlayer.muted ...
            text: qsTr("Mute")

        }

        Slider {
            id: volumeSlider

            Layout.fillWidth: true
            maximumValue: mediaPlayer.volume = 1.0

            property bool sync: false

            onValueChanged: {
                if (!sync)
                    mediaPlayer.seek(value)
            }

            Connections {
                target: mediaPlayer
                onPositionChanged: {
                    volumeSlider.sync = true
                    volumeSlider.value = mediaPlayer.volume
                    volumeSlider.sync = false
                }
            }     
4

1 回答 1

0

尝试

onClicked: 
  { mediaPlayer.muted = true; }

如果要取消静音,请设置为 false。

于 2015-07-15T09:08:15.940 回答