43 lines
978 B
CMake
43 lines
978 B
CMake
|
#user interface compilation
|
||
|
SET(SOURCES_UI testMainWin.ui testOutboardWin.ui)
|
||
|
QT4_WRAP_UI( SOURCES_UI_H ${SOURCES_UI})
|
||
|
|
||
|
#ressources
|
||
|
#SET(QtApp_RCCS ressources/images/icons.qrc)
|
||
|
#QT4_ADD_RESOURCES(QtApp_RCC_SRCS ${QtApp_RCCS})
|
||
|
|
||
|
# for the macro Q_OBJECT..
|
||
|
SET(SOURCES_H
|
||
|
CompositeViewerQOSG.h
|
||
|
testMainWin.h
|
||
|
testOutboardWin.h
|
||
|
)
|
||
|
|
||
|
QT4_WRAP_CPP( SOURCES_H_MOC ${SOURCES_H} )
|
||
|
|
||
|
INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} "./")
|
||
|
|
||
|
SET(TARGET_SRC
|
||
|
${SOURCES_H_MOC}
|
||
|
${SOURCES_UI_H}
|
||
|
QOSGWidget.h
|
||
|
testOutboardWin.cpp
|
||
|
CompositeViewerQOSG.cpp
|
||
|
QOSGWidget.cpp
|
||
|
testMainWin.cpp
|
||
|
main.cpp
|
||
|
)
|
||
|
|
||
|
IF (QT4_FOUND)
|
||
|
SET(TARGET_EXTERNAL_LIBRARIES ${QT_QTCORE_LIBRARY_RELEASE} ${QT_QTGUI_LIBRARY_RELEASE} ${QT_QTOPENGL_LIBRARY_RELEASE} )
|
||
|
ADD_DEFINITIONS(-DUSE_QT4)
|
||
|
ELSE(QT4_FOUND)
|
||
|
SET(TARGET_EXTERNAL_LIBRARIES ${QT_LIBRARIES} )
|
||
|
ENDIF(QT4_FOUND)
|
||
|
|
||
|
INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR} )
|
||
|
|
||
|
#### end var setup ###
|
||
|
SETUP_EXAMPLE(osgviewerQtWidget)
|
||
|
|