feat: make audio visualizer FPS configurable

This commit is contained in:
Kainoa Kanter 2025-08-22 10:11:51 -07:00
parent 8f951946ea
commit 97455a862e
No known key found for this signature in database
GPG key ID: 8703CACD01000000
3 changed files with 35 additions and 1 deletions

View file

@ -308,6 +308,39 @@ ColumnLayout {
Settings.data.audio.visualizerType = key
}
}
NText {
text: "Audio Visualizer FPS"
font.pointSize: Style.fontSizeM * scaling
font.weight: Style.fontWeightBold
color: Color.mOnSurface
}
ColumnLayout {
spacing: Style.marginS * scaling
Layout.fillWidth: true
Layout.topMargin: Style.marginM * scaling
RowLayout {
NSlider {
Layout.fillWidth: true
from: 0
to: 360
value: Settings.data.audio.cavaFps
stepSize: 1
onMoved: {
Settings.data.audio.cavaFps = value
}
}
NText {
text: Settings.data.audio.cavaFps + " FPS"
Layout.alignment: Qt.AlignVCenter
Layout.leftMargin: Style.marginS * scaling
color: Color.mOnSurface
}
}
}
}
}
}