19 #ifndef SonivoxSettingsDialog_H
20 #define SonivoxSettingsDialog_H
34 class SonivoxSettingsDialog;
37 class SonivoxSettingsDialog :
public QDialog
42 explicit SonivoxSettingsDialog(QWidget *parent =
nullptr);
43 ~SonivoxSettingsDialog();
47 static const QString QSTR_PREFERENCES;
48 static const QString QSTR_BUFFERTIME;
49 static const QString QSTR_REVERBTYPE;
50 static const QString QSTR_REVERBAMT;
51 static const QString QSTR_CHORUSTYPE;
52 static const QString QSTR_CHORUSAMT;
55 void accept()
override;
56 void showEvent(QShowEvent *event)
override;
57 void restoreDefaults();
60 Ui::SonivoxSettingsDialog *ui;