Search for Power Button Panel
[pierogi] / forms / pircameraform.h
1 #ifndef PIRCAMERAFORM_H
2 #define PIRCAMERAFORM_H
3
4 #include <QWidget>
5
6 class MainWindow;
7 class PIRKeysetManager;
8
9 namespace Ui {
10 class PIRCameraForm;
11 }
12
13 class PIRCameraForm : public QWidget
14 {
15   Q_OBJECT
16   
17 public:
18 //  explicit PIRCameraForm(QWidget *parent = 0);
19
20   PIRCameraForm(
21     MainWindow *mw);
22
23   ~PIRCameraForm();
24
25   void enableButtons(
26     const PIRKeysetManager *keyset,
27     unsigned int id);
28
29 signals:
30   void openShutterEnabled(bool);
31   void delayedOpenShutterEnabled(bool);
32   
33 private slots:
34   void on_delayedShutterButton_pressed();
35   void on_delayedShutterButton_released();
36   void on_openShutterButton_pressed();
37   void on_openShutterButton_released();
38
39 private:
40   Ui::PIRCameraForm *ui;
41
42   MainWindow *mainWindow;
43 };
44
45 #endif // PIRCAMERAFORM_H