1 #ifndef PIRKEYPADFORM_H
2 #define PIRKEYPADFORM_H
7 class PIRKeysetManager;
13 class PIRKeypadForm : public QWidget
18 // explicit PIRKeypadForm(QWidget *parent = 0);
19 PIRKeypadForm(MainWindow *mw);
23 const PIRKeysetManager *keyset,
27 void zeroEnabled(bool);
28 void oneEnabled(bool);
29 void twoEnabled(bool);
30 void threeEnabled(bool);
31 void fourEnabled(bool);
32 void fiveEnabled(bool);
33 void sixEnabled(bool);
34 void sevenEnabled(bool);
35 void eightEnabled(bool);
36 void nineEnabled(bool);
37 void enterEnabled(bool);
38 void clearEnabled(bool);
39 void dashEnabled(bool);
40 void plusOneHundredEnabled(bool);
41 void doubleDigitEnabled(bool);
42 void prevChannelEnabled(bool);
45 void on_oneButton_pressed();
46 void on_oneButton_released();
47 void on_twoButton_pressed();
48 void on_twoButton_released();
49 void on_threeButton_pressed();
50 void on_threeButton_released();
51 void on_fourButton_pressed();
52 void on_fourButton_released();
53 void on_fiveButton_pressed();
54 void on_fiveButton_released();
55 void on_sixButton_pressed();
56 void on_sixButton_released();
57 void on_sevenButton_pressed();
58 void on_sevenButton_released();
59 void on_eightButton_pressed();
60 void on_eightButton_released();
61 void on_nineButton_pressed();
62 void on_nineButton_released();
63 void on_zeroButton_pressed();
64 void on_zeroButton_released();
65 void on_enterButton_pressed();
66 void on_enterButton_released();
67 void on_clearButton_pressed();
68 void on_clearButton_released();
69 void on_prevChannelButton_pressed();
70 void on_prevChannelButton_released();
71 void on_plusOneHundredButton_pressed();
72 void on_plusOneHundredButton_released();
73 void on_dashButton_pressed();
74 void on_dashButton_released();
75 void on_doubleDigitButton_pressed();
76 void on_doubleDigitButton_released();
79 Ui::PIRKeypadForm *ui;
81 MainWindow *mainWindow;
84 #endif // PIRKEYPADFORM_H