]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins/Interface/CMakeLists.txt
...
[cpPlugins.git] / lib / cpPlugins / Interface / CMakeLists.txt
index 36dc3f8ae3cabfcf1458b65d030ae0eadc00217f..6d73928e24f27ea70b172cc1029df327c70674f9 100644 (file)
@@ -1,5 +1,11 @@
 SET(LIBRARY_NAME cpPlugins_Interface)
 
+CONFIGURE_FILE(
+  Config.h.in
+  ${PROJECT_BINARY_DIR}/lib/cpPlugins/Interface/Config.h
+  @ONLY
+  )
+
 ## ===============
 ## = Source code =
 ## ===============
@@ -61,6 +67,42 @@ IF(USE_QT4)
     ${LIB_SOURCES_CXX}
     ParametersQtDialog.cxx
     )
+
+  SET(
+    LIB_QT_UI
+    ParametersListWidget.ui
+    )
+  SET(
+    LIB_QT_Headers
+    ParametersListWidget.h
+    )
+  SET(
+    LIB_QT_Sources
+    ParametersListWidget.cxx
+    )
+  SET(
+    LIB_QT_Resources
+    )
+
+  QT4_WRAP_UI(LIB_QT_Wrapped_Headers ${LIB_QT_UI})
+  QT4_WRAP_CPP(LIB_QT_Wrapped_MOC_Sources ${LIB_QT_Headers})
+  QT4_ADD_RESOURCES(LIB_QT_Wrapped_Resources_Sources ${LIB_QT_Resources})
+
+  SET(
+    LIB_HEADERS_H
+    ${LIB_HEADERS_H}
+    ${LIB_QT_Wrapped_Headers}
+    )
+
+  SET(
+    LIB_SOURCES_CXX
+    ${LIB_SOURCES_CXX}
+    ${LIB_QT_Sources}
+    ${LIB_QT_Wrapped_Headers}
+    ${LIB_QT_Wrapped_MOC_Sources}
+    ${LIB_QT_Wrapped_Resources_Sources}
+    )
+
 ENDIF(USE_QT4)
 
 ## =====================