-FILE(GLOB Interface_LIB_HEADERS_H "Interface/*.h")
-FILE(GLOB Interface_LIB_HEADERS_HPP "Interface/*.hpp")
-FILE(GLOB Interface_LIB_HEADERS_HXX "Interface/*.hxx")
-FILE(GLOB Interface_LIB_SOURCES_C "Interface/*.c")
-FILE(GLOB Interface_LIB_SOURCES_CPP "Interface/*.cpp")
-FILE(GLOB Interface_LIB_SOURCES_CXX "Interface/*.cxx")
+FILE(GLOB lib_HEADERS_H "*.h")
+FILE(GLOB lib_HEADERS_HPP "*.hpp")
+FILE(GLOB lib_HEADERS_HXX "*.hxx")
+FILE(GLOB lib_SOURCES_C "*.c")
+FILE(GLOB lib_SOURCES_CPP "*.cpp")
+FILE(GLOB lib_SOURCES_CXX "*.cxx")
+
+IF(USE_QT4)
+ SET(
+ lib_QT_UI
+ )
+ SET(
+ lib_QT_Headers
+ BaseQtMainWindow.h
+ ParametersQtDialog.h
+ )
+ SET(
+ lib_QT_Sources
+ BaseQtMainWindow.cxx
+ ParametersQtDialog.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)
+
+# ===================================
+# = Integrate all source file names =
+# ===================================