X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=imports%2Fflash.h;fp=imports%2Fflash.h;h=916a936b7c4ef785a528579a12f05d165d21cbb9;hb=229f607b86e1fedf49901e24eefd147005e3b833;hp=ff79eca15263fa59d5b83d8b0e36fd9ab623cade;hpb=175f43e6d2e15976f065b2ff9ce6369a6d3a8c52;p=harmattan%2Fcameraplus diff --git a/imports/flash.h b/imports/flash.h index ff79eca..916a936 100644 --- a/imports/flash.h +++ b/imports/flash.h @@ -23,10 +23,12 @@ #ifndef FLASH_H #define FLASH_H -#include "capability.h" +#include #include "qtcamflash.h" -class Flash : public Capability { +class QtCamDevice; + +class Flash : public QObject { Q_OBJECT Q_PROPERTY(FlashMode value READ value WRITE setValue NOTIFY valueChanged); @@ -41,7 +43,7 @@ public: RedEye = QtCamFlash::RedEye } FlashMode; - Flash(QObject *parent = 0); + Flash(QtCamDevice *dev, QObject *parent = 0); ~Flash(); FlashMode value(); @@ -51,8 +53,6 @@ signals: void valueChanged(); private: - virtual void deviceChanged(); - QtCamFlash *m_flash; };