]> Creatis software - bbtk.git/blobdiff - kernel/src/CMakeLists.txt
*** empty log message ***
[bbtk.git] / kernel / src / CMakeLists.txt
index 5c7ca31f3365f5051e8b031f0f2c7303f4132cd3..f9ee9f880679a566ac561d743b40df5de6a719b8 100644 (file)
@@ -128,6 +128,7 @@ FILE(GLOB SOURCES "." "*.cxx" "*.cpp")
 # "ThirdParty/wx/treemultictrl/*.cpp")
 FILE(GLOB SOURCES_H "." "*.h" )
 
+#-----------------------------------------------------------------------------
 IF(BBTK_USE_KWWIDGETS)
   IF(KWWidgets_FOUND)
     include("${KWWidgets_CMAKE_DIR}/KWWidgetsWrappingMacros.cmake")
@@ -135,6 +136,25 @@ IF(BBTK_USE_KWWIDGETS)
     SET(SOURCES ${SOURCES} ${LIB_TCL_SRCS})
   ENDIF(KWWidgets_FOUND)
 ENDIF(BBTK_USE_KWWIDGETS)
+#-----------------------------------------------------------------------------
+
+#-----------------------------------------------------------------------------
+IF(BBTK_USE_QT)
+  #--------------------------------------------------------------------------- 
+  # MOC
+  SET(QT4_HEADERS_TO_WRAP
+    bbtkQtBlackBoxDialog.h
+    )
+  QT4_WRAP_CPP(MOC_SOURCES ${QT4_HEADERS_TO_WRAP})
+  #--------------------------------------------------------------------------- 
+  # UI
+  QT4_WRAP_UI(UI_SOURCES
+    bbtkQtBlackBoxDialog.ui
+    )
+  SET(SOURCES ${SOURCES} ${MOC_SOURCES} ${UI_SOURCES})
+ENDIF(BBTK_USE_QT)
+#-----------------------------------------------------------------------------
+
 
 #-----------------------------------------------------------------------------
 # lib definition