diff options
author | Dmytro Poplavskiy <dmytro.poplavskiy@nokia.com> | 2012-01-31 14:04:53 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-02 03:34:13 +0100 |
commit | d292f4a7d3f589323f8f2869918829351789b3a3 (patch) | |
tree | bcc8791e3a66b34a93acf9fd9a97785103138bb4 | |
parent | 6a88794db4b35128eeef1f3514203d375dbba280 (diff) |
Changed QCameraFocus::focusMode type to QFlags based FocusModes
It was intended to be QFlags based from the start.
Change-Id: I0919b3440eb18e84fc596fb894f18a53e5ff1da0
Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
-rw-r--r-- | src/imports/multimedia/qdeclarativecamerafocus.cpp | 6 | ||||
-rw-r--r-- | src/multimedia/camera/qcamerafocus.cpp | 12 | ||||
-rw-r--r-- | src/multimedia/camera/qcamerafocus.h | 8 | ||||
-rw-r--r-- | src/multimedia/controls/qcamerafocuscontrol.cpp | 6 | ||||
-rw-r--r-- | src/multimedia/controls/qcamerafocuscontrol.h | 8 | ||||
-rw-r--r-- | tests/auto/unit/qmultimedia_common/mockcamerafocuscontrol.h | 8 |
6 files changed, 24 insertions, 24 deletions
diff --git a/src/imports/multimedia/qdeclarativecamerafocus.cpp b/src/imports/multimedia/qdeclarativecamerafocus.cpp index dd3027dc4..5248e0ec8 100644 --- a/src/imports/multimedia/qdeclarativecamerafocus.cpp +++ b/src/imports/multimedia/qdeclarativecamerafocus.cpp @@ -107,17 +107,17 @@ QDeclarativeCameraFocus::~QDeclarativeCameraFocus() */ QDeclarativeCamera::FocusModes QDeclarativeCameraFocus::focusMode() const { - return QDeclarativeCamera::FocusModes(m_focus->focusMode()); + return QDeclarativeCamera::FocusModes(int(m_focus->focusMode())); } bool QDeclarativeCameraFocus::isFocusModeSupported(QDeclarativeCamera::FocusModes mode) const { - return m_focus->isFocusModeSupported(QCameraFocus::FocusMode(int(mode))); + return m_focus->isFocusModeSupported(QCameraFocus::FocusModes(int(mode))); } void QDeclarativeCameraFocus::setFocusMode(QDeclarativeCamera::FocusModes mode) { - m_focus->setFocusMode(QCameraFocus::FocusMode(int(mode))); + m_focus->setFocusMode(QCameraFocus::FocusModes(int(mode))); } /*! diff --git a/src/multimedia/camera/qcamerafocus.cpp b/src/multimedia/camera/qcamerafocus.cpp index 2967766dd..851befee8 100644 --- a/src/multimedia/camera/qcamerafocus.cpp +++ b/src/multimedia/camera/qcamerafocus.cpp @@ -91,9 +91,9 @@ public: QCameraFocusFakeFocusControl(QObject *parent) : QCameraFocusControl(parent) {} - QCameraFocus::FocusMode focusMode() const { return QCameraFocus::AutoFocus; } - void setFocusMode(QCameraFocus::FocusMode) { qWarning("Focus mode selection is not supported"); } - bool isFocusModeSupported(QCameraFocus::FocusMode) const { return false; } + QCameraFocus::FocusModes focusMode() const { return QCameraFocus::AutoFocus; } + void setFocusMode(QCameraFocus::FocusModes) { qWarning("Focus mode selection is not supported"); } + bool isFocusModeSupported(QCameraFocus::FocusModes) const { return false; } QCameraFocus::FocusPointMode focusPointMode() const { return QCameraFocus::FocusPointAuto; } void setFocusPointMode(QCameraFocus::FocusPointMode) { qWarning("Focus points mode selection is not supported"); } @@ -416,12 +416,12 @@ bool QCameraFocus::isAvailable() const \sa QCameraFocus::isFocusModeSupported() */ -QCameraFocus::FocusMode QCameraFocus::focusMode() const +QCameraFocus::FocusModes QCameraFocus::focusMode() const { return d_func()->focusControl->focusMode(); } -void QCameraFocus::setFocusMode(QCameraFocus::FocusMode mode) +void QCameraFocus::setFocusMode(QCameraFocus::FocusModes mode) { d_func()->focusControl->setFocusMode(mode); } @@ -430,7 +430,7 @@ void QCameraFocus::setFocusMode(QCameraFocus::FocusMode mode) Returns true if the focus \a mode is supported by camera. */ -bool QCameraFocus::isFocusModeSupported(FocusMode mode) const +bool QCameraFocus::isFocusModeSupported(FocusModes mode) const { return d_func()->focusControl->isFocusModeSupported(mode); } diff --git a/src/multimedia/camera/qcamerafocus.h b/src/multimedia/camera/qcamerafocus.h index 7dc30380c..c14efa415 100644 --- a/src/multimedia/camera/qcamerafocus.h +++ b/src/multimedia/camera/qcamerafocus.h @@ -101,7 +101,7 @@ class Q_MULTIMEDIA_EXPORT QCameraFocus : public QObject { Q_OBJECT - Q_PROPERTY(FocusMode focusMode READ focusMode WRITE setFocusMode) + Q_PROPERTY(FocusModes focusMode READ focusMode WRITE setFocusMode) Q_PROPERTY(FocusPointMode focusPointMode READ focusPointMode WRITE setFocusPointMode) Q_PROPERTY(QPointF customFocusPoint READ customFocusPoint WRITE setCustomFocusPoint) Q_PROPERTY(QCameraFocusZoneList focusZones READ focusZones NOTIFY focusZonesChanged) @@ -130,9 +130,9 @@ public: bool isAvailable() const; - FocusMode focusMode() const; - void setFocusMode(FocusMode mode); - bool isFocusModeSupported(FocusMode mode) const; + FocusModes focusMode() const; + void setFocusMode(FocusModes mode); + bool isFocusModeSupported(FocusModes mode) const; FocusPointMode focusPointMode() const; void setFocusPointMode(FocusPointMode mode); diff --git a/src/multimedia/controls/qcamerafocuscontrol.cpp b/src/multimedia/controls/qcamerafocuscontrol.cpp index d2679f317..3a0bc2103 100644 --- a/src/multimedia/controls/qcamerafocuscontrol.cpp +++ b/src/multimedia/controls/qcamerafocuscontrol.cpp @@ -92,21 +92,21 @@ QCameraFocusControl::~QCameraFocusControl() /*! - \fn QCameraFocus::FocusMode QCameraFocusControl::focusMode() const + \fn QCameraFocus::FocusModes QCameraFocusControl::focusMode() const Returns the focus mode being used. */ /*! - \fn void QCameraFocusControl::setFocusMode(QCameraFocus::FocusMode mode) + \fn void QCameraFocusControl::setFocusMode(QCameraFocus::FocusModes mode) Set the focus mode to \a mode. */ /*! - \fn bool QCameraFocusControl::isFocusModeSupported(QCameraFocus::FocusMode mode) const + \fn bool QCameraFocusControl::isFocusModeSupported(QCameraFocus::FocusModes mode) const Returns true if focus \a mode is supported. */ diff --git a/src/multimedia/controls/qcamerafocuscontrol.h b/src/multimedia/controls/qcamerafocuscontrol.h index 966bb097e..06e0cfa13 100644 --- a/src/multimedia/controls/qcamerafocuscontrol.h +++ b/src/multimedia/controls/qcamerafocuscontrol.h @@ -61,9 +61,9 @@ class Q_MULTIMEDIA_EXPORT QCameraFocusControl : public QMediaControl public: ~QCameraFocusControl(); - virtual QCameraFocus::FocusMode focusMode() const = 0; - virtual void setFocusMode(QCameraFocus::FocusMode mode) = 0; - virtual bool isFocusModeSupported(QCameraFocus::FocusMode mode) const = 0; + virtual QCameraFocus::FocusModes focusMode() const = 0; + virtual void setFocusMode(QCameraFocus::FocusModes mode) = 0; + virtual bool isFocusModeSupported(QCameraFocus::FocusModes mode) const = 0; virtual QCameraFocus::FocusPointMode focusPointMode() const = 0; virtual void setFocusPointMode(QCameraFocus::FocusPointMode mode) = 0; @@ -74,7 +74,7 @@ public: virtual QCameraFocusZoneList focusZones() const = 0; Q_SIGNALS: - void focusModeChanged(QCameraFocus::FocusMode mode); + void focusModeChanged(QCameraFocus::FocusModes mode); void focusPointModeChanged(QCameraFocus::FocusPointMode mode); void customFocusPointChanged(const QPointF &point); diff --git a/tests/auto/unit/qmultimedia_common/mockcamerafocuscontrol.h b/tests/auto/unit/qmultimedia_common/mockcamerafocuscontrol.h index b86083472..0538a5f13 100644 --- a/tests/auto/unit/qmultimedia_common/mockcamerafocuscontrol.h +++ b/tests/auto/unit/qmultimedia_common/mockcamerafocuscontrol.h @@ -60,18 +60,18 @@ public: ~MockCameraFocusControl() {} - QCameraFocus::FocusMode focusMode() const + QCameraFocus::FocusModes focusMode() const { return m_focusMode; } - void setFocusMode(QCameraFocus::FocusMode mode) + void setFocusMode(QCameraFocus::FocusModes mode) { if (isFocusModeSupported(mode)) m_focusMode = mode; } - bool isFocusModeSupported(QCameraFocus::FocusMode mode) const + bool isFocusModeSupported(QCameraFocus::FocusModes mode) const { return mode == QCameraFocus::AutoFocus || mode == QCameraFocus::ContinuousFocus; } @@ -127,7 +127,7 @@ public: } private: - QCameraFocus::FocusMode m_focusMode; + QCameraFocus::FocusModes m_focusMode; QCameraFocus::FocusPointMode m_focusPointMode; QPointF m_focusPoint; // to emit focus zone changed signal |