| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- ###########################################################################
 
- #
 
- #  Library:   CTK
 
- # 
 
- #  Copyright (c) 2010  Kitware Inc.
 
- #
 
- #  Licensed under the Apache License, Version 2.0 (the "License");
 
- #  you may not use this file except in compliance with the License.
 
- #  You may obtain a copy of the License at
 
- #
 
- #      http://www.commontk.org/LICENSE
 
- #
 
- #  Unless required by applicable law or agreed to in writing, software
 
- #  distributed under the License is distributed on an "AS IS" BASIS,
 
- #  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
- #  See the License for the specific language governing permissions and
 
- #  limitations under the License.
 
- # 
 
- ###########################################################################
 
- #
 
- #
 
- #
 
- MACRO(ctkMacroSetupQt)
 
-   SET(minimum_required_qt_version "4.6")
 
-   FIND_PACKAGE(Qt4)
 
-   # This option won't show up in the main CMake configure panel
 
-   MARK_AS_ADVANCED(QT_QMAKE_EXECUTABLE)
 
-   
 
-   IF(QT4_FOUND)
 
-     IF("${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}" VERSION_LESS "${minimum_required_qt_version}")
 
-       MESSAGE(FATAL_ERROR "error: CTK requires Qt >= ${minimum_required_qt_version} -- you cannot use Qt ${QT_VERSION_MAJOR}.${QT_VERSION_MINOR}.${QT_VERSION_PATCH}.")
 
-     ENDIF()
 
-     SET(QT_USE_QTNETWORK ON)
 
-     SET(QT_USE_QTSQL ON)
 
- 	SET(QT_USE_QTOPENGL ON)
 
-     SET(QT_USE_QTTEST ${BUILD_TESTING})
 
-     INCLUDE(${QT_USE_FILE})
 
-     # Set variable QT_INSTALLED_LIBRARY_DIR that will contains
 
-     # Qt shared library
 
-     SET(QT_INSTALLED_LIBRARY_DIR ${QT_LIBRARY_DIR})
 
-     IF (WIN32)
 
-       GET_FILENAME_COMPONENT(QT_INSTALLED_LIBRARY_DIR ${QT_QMAKE_EXECUTABLE} PATH)
 
-     ENDIF()
 
-   ELSE(QT4_FOUND)
 
-     MESSAGE(FATAL_ERROR "error: Qt4 was not found on your system. You probably need to set the QT_QMAKE_EXECUTABLE variable")
 
-   ENDIF(QT4_FOUND)
 
- ENDMACRO()
 
 
  |