diff options
Diffstat (limited to 'tests/auto/unit/qmultimedia_common/mockcameraservice.h')
-rw-r--r-- | tests/auto/unit/qmultimedia_common/mockcameraservice.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/auto/unit/qmultimedia_common/mockcameraservice.h b/tests/auto/unit/qmultimedia_common/mockcameraservice.h index f9ffcfdce..28fa0fd4d 100644 --- a/tests/auto/unit/qmultimedia_common/mockcameraservice.h +++ b/tests/auto/unit/qmultimedia_common/mockcameraservice.h @@ -51,6 +51,7 @@ #include "../qmultimedia_common/mockvideowindowcontrol.h" #include "../qmultimedia_common/mockvideodeviceselectorcontrol.h" #include "../qmultimedia_common/mockcamerainfocontrol.h" +#include "../qmultimedia_common/mockcameraviewfindersettingscontrol.h" class MockSimpleCameraService : public QMediaService { @@ -101,6 +102,7 @@ public: windowControl = new MockVideoWindowControl(this); mockVideoDeviceSelectorControl = new MockVideoDeviceSelectorControl(this); mockCameraInfoControl = new MockCameraInfoControl(this); + mockViewfinderSettingsControl = new MockCameraViewfinderSettingsControl(this); rendererRef = 0; windowRef = 0; } @@ -162,6 +164,11 @@ public: return windowControl; } } + + if (qstrcmp(iid, QCameraViewfinderSettingsControl2_iid) == 0) { + return mockViewfinderSettingsControl; + } + return 0; } @@ -188,6 +195,7 @@ public: MockVideoWindowControl *windowControl; MockVideoDeviceSelectorControl *mockVideoDeviceSelectorControl; MockCameraInfoControl *mockCameraInfoControl; + MockCameraViewfinderSettingsControl *mockViewfinderSettingsControl; int rendererRef; int windowRef; }; |