You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
921 B
40 lines
921 B
2 years ago
|
PROJECT(QtImageViewer)
|
||
|
|
||
|
FIND_PACKAGE(VTK)
|
||
|
IF(NOT VTK_DIR)
|
||
|
MESSAGE(FATAL_ERROR "Please set VTK_DIR.")
|
||
|
ENDIF(NOT VTK_DIR)
|
||
|
INCLUDE(${VTK_USE_FILE})
|
||
|
|
||
|
SET(QT_QMAKE_EXECUTABLE ${VTK_QT_QMAKE_EXECUTABLE} CACHE FILEPATH "")
|
||
|
SET(QT_MOC_EXECUTABLE ${VTK_QT_MOC_EXECUTABLE} CACHE FILEPATH "")
|
||
|
SET(QT_UIC_EXECUTABLE ${VTK_QT_UIC_EXECUTABLE} CACHE FILEPATH "")
|
||
|
SET(DESIRED_QT_VERSION ${VTK_DESIRED_QT_VERSION} CACHE FILEPATH "")
|
||
|
FIND_PACKAGE(Qt)
|
||
|
IF(QT_USE_FILE)
|
||
|
INCLUDE(${QT_USE_FILE})
|
||
|
ELSE(QT_USE_FILE)
|
||
|
SET(QT_LIBRARIES ${QT_QT_LIBRARY})
|
||
|
ENDIF(QT_USE_FILE)
|
||
|
|
||
|
SET (SRCS
|
||
|
main.cxx
|
||
|
)
|
||
|
|
||
|
# Use the include path and library for Qt that is used by VTK.
|
||
|
INCLUDE_DIRECTORIES( ${QT_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR}
|
||
|
${QT_QTCORE_INCLUDE_DIR})
|
||
|
|
||
|
ADD_EXECUTABLE( qtimageviewer MACOSX_BUNDLE ${SRCS})
|
||
|
|
||
|
TARGET_LINK_LIBRARIES( qtimageviewer
|
||
|
QVTK
|
||
|
${QT_LIBRARIES}
|
||
|
vtkRendering
|
||
|
vtkGraphics
|
||
|
vtkIO
|
||
|
vtkCommon
|
||
|
)
|
||
|
|
||
|
|