From 695e8f4f85218b41a7f27af281fcebe8238a33b7 Mon Sep 17 00:00:00 2001 From: Mohammed Sameer Date: Sat, 10 Aug 2013 15:14:59 +0300 Subject: [PATCH] Add missing capability.cpp --- declarative/capability.cpp | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 declarative/capability.cpp diff --git a/declarative/capability.cpp b/declarative/capability.cpp new file mode 100644 index 0000000..186b345 --- /dev/null +++ b/declarative/capability.cpp @@ -0,0 +1,43 @@ +/*! + * This file is part of CameraPlus. + * + * 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 + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#include "capability.h" + +Capability::Capability(QObject *parent) : + QObject(parent), + m_capability(0) { + +} + +Capability::~Capability() { + +} + +void Capability::setCapability(QtCamCapability *capability) { + if (m_capability != capability) { + m_capability = capability; + + emit isSupportedChanged(); + } +} + +bool Capability::isSupported() const { + return m_capability ? m_capability->isSupported() : false; +} -- 2.25.1