From ad9c51e5e2a43ca9a58768d6f6ce69d481cf420d Mon Sep 17 00:00:00 2001
From: Olivier SOLDANO <olivier.soldano@savoirfairelinux.com>
Date: Fri, 26 May 2017 09:30:33 -0400
Subject: [PATCH] explicit library export of ConfigurationProxy symbol

Without this library it was impossible to acquire the framerate
model of any video camera on Windows platform (.dll)

[Guillaume: ci msg edited for details]

Change-Id: Ib06a680bc2a5c90210949a868dc7b0cb8adc64ba
Reviewed-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
---
 src/video/configurationproxy.h | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/video/configurationproxy.h b/src/video/configurationproxy.h
index 5c9c7c16..e1685bff 100644
--- a/src/video/configurationproxy.h
+++ b/src/video/configurationproxy.h
@@ -17,6 +17,8 @@
  ***************************************************************************/
 #pragma once
 
+#include <typedefs.h>
+
 class QAbstractItemModel;
 class QItemSelectionModel;
 
@@ -28,7 +30,7 @@ namespace Video {
  * proxy flatten the three to the clients don't have to
  * implement the managing logic.
  */
-class ConfigurationProxy {
+class LIB_EXPORT ConfigurationProxy {
 public:
    static QAbstractItemModel& deviceModel    ();
    static QAbstractItemModel& channelModel   ();
@@ -42,4 +44,3 @@ public:
 };
 
 } //namespace Video
-
-- 
GitLab