--- /dev/null
+INCLUDE(${QT_USE_FILE})
+
+INCLUDE_DIRECTORIES(../include)
+
+INCLUDE_DIRECTORIES(
+ ${QT_INCLUDE_DIR}
+ ${QT_QTTEST_INCLUDE_DIR}
+ ${QT_QTGUI}
+)
+
+
+SET(MOC_HEADERS
+ ./Options.hpp
+ ./modeltest.h
+)
+
+SET(SRC
+ ./Options.cpp
+ ./modeltest.cpp
+)
+
+QT4_WRAP_CPP(SRC ${MOC_HEADERS})
+
+
+SET(MOC_UIHEADERS
+ ./MainUI.hpp
+)
+
+SET(UISRC
+ ./MainUI.cpp
+ ./Options.cpp
+)
+
+QT4_WRAP_CPP(UISRC ${MOC_UIHEADERS})
+
+SET(MOC_UTESTHEADERS
+ ./TestSettingsModel.hpp
+)
+
+SET(UTESTSRC
+ ./TestSettingsModel.cpp
+)
+
+QT4_WRAP_CPP(UTESTSRC ${MOC_UTESTHEADERS})
+
+
+ADD_EXECUTABLE(uitestopt ${UISRC} ${MOC_UIHEADERS} ${SRC} ${MOC_HEADERS} mainui.cpp)
+ADD_EXECUTABLE(testopt ${SRC} ${MOC_HEADERS} ${UTESTSRC} ${MOC_UTESTHEADERS} main.cpp)
+
+ADD_DEFINITIONS(-DQT_SHARED)
+
+TARGET_LINK_LIBRARIES(uitestopt
+ ${QT_QTGUI_LIBRARY}
+ ${QT_QTCORE_LIBRARY}
+)
+
+TARGET_LINK_LIBRARIES(testopt
+ ${QT_QTGUI_LIBRARY}
+ ${QT_QTCORE_LIBRARY}
+ ${QT_QTTEST_LIBRARY}
+)
+