X-Git-Url: http://cgit.sxemacs.org/?p=harmattan%2Fcameraplus;a=blobdiff_plain;f=declarative%2Faperture.cpp;h=ab4ffd6e10ece4f9ba9b02eab7cda1079ce9a37a;hp=94eb995f2a081f7ca3186f4ac53304f9a3495015;hb=19c9b1ccce5430c6d001ee0c28f25a585817da5f;hpb=f8861ec5a342457760b9e767ac90e6524917ad87 diff --git a/declarative/aperture.cpp b/declarative/aperture.cpp index 94eb995..ab4ffd6 100644 --- a/declarative/aperture.cpp +++ b/declarative/aperture.cpp @@ -1,7 +1,7 @@ /*! * This file is part of CameraPlus. * - * Copyright (C) 2012 Mohammed Sameer + * Copyright (C) 2012-2013 Mohammed Sameer * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -22,9 +22,11 @@ #include "qtcamaperture.h" Aperture::Aperture(QtCamDevice *dev, QObject *parent) : - QObject(parent), + Capability(parent), m_aperture(new QtCamAperture(dev, this)) { + setCapability(m_aperture); + QObject::connect(m_aperture, SIGNAL(valueChanged()), this, SIGNAL(valueChanged())); QObject::connect(m_aperture, SIGNAL(minimumValueChanged()), this, SIGNAL(minimumChanged())); QObject::connect(m_aperture, SIGNAL(maximumValueChanged()), this, SIGNAL(maximunmChanged()));