1 #include "pircameraform.h"
2 #include "ui_pircameraform.h"
4 #include "mainwindow.h"
5 #include "pirkeysetmanager.h"
8 PIRCameraForm::PIRCameraForm(QWidget *parent) :
10 ui(new Ui::PIRCameraForm)
17 PIRCameraForm::PIRCameraForm(
20 ui(new Ui::PIRCameraForm),
27 PIRCameraForm::~PIRCameraForm()
33 void PIRCameraForm::enableButtons(
34 const PIRKeysetManager *km,
37 emit openShutterEnabled(km->hasKey(id, OpenShutter_Key));
38 emit delayedOpenShutterEnabled(km->hasKey(id, DelayedOpenShutter_Key));
42 void PIRCameraForm::on_delayedShutterButton_pressed()
44 mainWindow->startRepeating(DelayedOpenShutter_Key);
47 void PIRCameraForm::on_delayedShutterButton_released()
49 mainWindow->stopRepeating();
52 void PIRCameraForm::on_openShutterButton_pressed()
54 mainWindow->startRepeating(OpenShutter_Key);
57 void PIRCameraForm::on_openShutterButton_released()
59 mainWindow->stopRepeating();