Fixed signal not being emitted in QDeclarativeCameraFocus.

Change-Id: If504ec5ecc59c46edeac24442181eedaacc7e5d8
Reviewed-by: Christian Stromme <christian.stromme@digia.com>
This commit is contained in:
Yoann Lopes
2013-05-16 19:03:50 +02:00
committed by The Qt Project
parent b604d96ba8
commit 853fc50347

View File

@@ -179,7 +179,10 @@ bool QDeclarativeCameraFocus::isFocusModeSupported(QDeclarativeCamera::FocusMode
void QDeclarativeCameraFocus::setFocusMode(QDeclarativeCamera::FocusMode mode) void QDeclarativeCameraFocus::setFocusMode(QDeclarativeCamera::FocusMode mode)
{ {
if (mode != focusMode()) {
m_focus->setFocusMode(QCameraFocus::FocusModes(int(mode))); m_focus->setFocusMode(QCameraFocus::FocusModes(int(mode)));
emit focusModeChanged(focusMode());
}
} }
/*! /*!
\property QDeclarativeCameraFocus::focusPointMode \property QDeclarativeCameraFocus::focusPointMode