1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| créer HBoxLayout
{
créer un VBoxLayout
ajouter un QLabel("25Hz")
créer un HBoxLayout
ajouter le slider "slider25Hz"
connecter le signal "valueChanged" du slider "s25" au slot "setValue25"
créer un VBoxLayout
ajouter un QTextEdit
connecter le QTextEdit et le slider pour mettre à jour la valeur
ajouter un QLabel("dB")
ajouter un spacer
}
{
créer un VBoxLayout
ajouter un QLabel("32Hz")
créer un HBoxLayout
ajouter le slider "slider32Hz"
connecter le signal "valueChanged" du slider "s32" au slot "setValue32"
créer un VBoxLayout
ajouter un QTextEdit
connecter le QTextEdit et le slider pour mettre à jour la valeur
ajouter un QLabel("dB")
ajouter un spacer
}
... idem pour toutes les fréquences
private slots:
void setValue25(int value) { equalizer.setValue(25, value); }
void setValue32(int value) { equalizer.setValue(32, value); }
... idem pour toutes les fréquences |