#include <QWidget>
class MainWindow;
+class PIRKeysetManager;
namespace Ui {
class PIRPreferencesForm;
Q_OBJECT
public:
- explicit PIRPreferencesForm(QWidget *parent = 0);
+ PIRPreferencesForm(
+ QWidget *parent,
+ const PIRKeysetManager *keysetManager);
+
~PIRPreferencesForm();
+
+ unsigned int getDefaultKeyset()
+ {
+ return defaultKeyset;
+ }
+
+ bool defaultControlsVolume()
+ {
+ return useDefaultForVolume;
+ }
private slots:
+ void on_setDefaultButton_clicked();
+ void on_clearDefaultButton_clicked();
+ void on_useDefaultCheckBox_stateChanged(int arg1);
void on_altMainCheckBox_stateChanged(int arg1);
private:
Ui::PIRPreferencesForm *ui;
MainWindow *mainWindow;
+
+ unsigned int defaultKeyset;
+ bool useDefaultForVolume;
};
#endif // PIRPREFERENCESFORM_H