PROJECT(QtITKExample)

IF( BUILD_OUTSIDE_INSIGHT_APPLICATIONS )

  FIND_PACKAGE(ITK)
  IF(ITK_FOUND)
    INCLUDE(${ITK_USE_FILE})
  ELSE(ITK_FOUND)
    MESSAGE(FATAL_ERROR
            "Cannot build InsightApplications without ITK.  Please set ITK_DIR.")
  ENDIF(ITK_FOUND)

ENDIF( BUILD_OUTSIDE_INSIGHT_APPLICATIONS )

# 
# Find QT
#
INCLUDE (${CMAKE_ROOT}/Modules/FindQt.cmake)

INCLUDE_DIRECTORIES(
${QT_INCLUDE_DIR}
${QT_INCLUDE_PATH}
)

LINK_LIBRARIES (
ITKIO
${QT_QT_LIBRARY}
)

IF(WIN32)
ADD_DEFINITIONS(-DQT_DLL) 
ENDIF(WIN32)

SET(QtITK_SRCS
itkQtProgressBar.cxx
qtITK.cxx
)

SET(QtITK_MOC_SRCS 
itkQtAdaptor.h
itkQtLightIndicator.h
)

IF(QT_WRAP_CPP)
  QT_WRAP_CPP(QtITK QtITK_SRCS QtITK_MOC_SRCS)
ENDIF(QT_WRAP_CPP)


ADD_EXECUTABLE(QtITK QtITK_SRCS)

