1 #ifndef PIRAUDIODEVICEFORM_H
2 #define PIRAUDIODEVICEFORM_H
7 class PIRKeysetManager;
10 class PIRAudioDeviceForm;
13 class PIRAudioDeviceForm : public QWidget
18 // explicit PIRAudioDeviceForm(QWidget *parent = 0);
23 ~PIRAudioDeviceForm();
26 const PIRKeysetManager *keyset,
31 void tapeEnabled(bool);
32 void phonoEnabled(bool);
33 void auxEnabled(bool);
34 void tunerEnabled(bool);
38 void fmModeEnabled(bool);
39 void repeatEnabled(bool);
40 void repeatABEnabled(bool);
41 void randomEnabled(bool);
42 void nextDiscEnabled(bool);
43 void prevDiscEnabled(bool);
44 void sleepEnabled(bool);
45 void infoEnabled(bool);
48 void on_cdButton_pressed();
49 void on_cdButton_released();
50 void on_tapeButton_pressed();
51 void on_tapeButton_released();
52 void on_phonoButton_pressed();
53 void on_phonoButton_released();
54 void on_auxButton_pressed();
55 void on_auxButton_released();
56 void on_tunerButton_pressed();
57 void on_tunerButton_released();
58 void on_fmButton_pressed();
59 void on_fmButton_released();
60 void on_amButton_pressed();
61 void on_amButton_released();
62 void on_lwButton_pressed();
63 void on_lwButton_released();
64 void on_fmModeButton_pressed();
65 void on_fmModeButton_released();
66 void on_repeatButton_pressed();
67 void on_repeatButton_released();
68 void on_repeatABButton_pressed();
69 void on_repeatABButton_released();
70 void on_randomButton_pressed();
71 void on_randomButton_released();
72 void on_nextDiscButton_pressed();
73 void on_nextDiscButton_released();
74 void on_prevDiscButton_pressed();
75 void on_prevDiscButton_released();
76 void on_sleepButton_pressed();
77 void on_sleepButton_released();
78 void on_infoButton_pressed();
79 void on_infoButton_released();
82 Ui::PIRAudioDeviceForm *ui;
84 MainWindow *mainWindow;
87 #endif // PIRAUDIODEVICEFORM_H