Commit 961251f0 authored by Roman Donchenko's avatar Roman Donchenko Committed by OpenCV Buildbot

Merge pull request #1029 from SpecLad:have-qt-config

parents 3bab7391 37d19b9c
...@@ -24,7 +24,6 @@ if(WITH_QT) ...@@ -24,7 +24,6 @@ if(WITH_QT)
if(Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND AND Qt5Concurrent_FOUND) if(Qt5Core_FOUND AND Qt5Gui_FOUND AND Qt5Widgets_FOUND AND Qt5Test_FOUND AND Qt5Concurrent_FOUND)
set(HAVE_QT5 ON) set(HAVE_QT5 ON)
set(HAVE_QT ON) set(HAVE_QT ON)
add_definitions(-DHAVE_QT)
find_package(Qt5OpenGL) find_package(Qt5OpenGL)
if(Qt5OpenGL_FOUND) if(Qt5OpenGL_FOUND)
set(QT_QTOPENGL_FOUND ON) set(QT_QTOPENGL_FOUND ON)
...@@ -36,7 +35,6 @@ if(WITH_QT) ...@@ -36,7 +35,6 @@ if(WITH_QT)
find_package(Qt4 REQUIRED QtCore QtGui QtTest) find_package(Qt4 REQUIRED QtCore QtGui QtTest)
if(QT4_FOUND) if(QT4_FOUND)
set(HAVE_QT TRUE) set(HAVE_QT TRUE)
add_definitions(-DHAVE_QT) # We need to define the macro this way, using cvconfig.h does not work
endif() endif()
endif() endif()
endif() endif()
...@@ -61,7 +59,6 @@ if(WITH_OPENGL) ...@@ -61,7 +59,6 @@ if(WITH_OPENGL)
list(APPEND OPENCV_LINKER_LIBS ${OPENGL_LIBRARIES}) list(APPEND OPENCV_LINKER_LIBS ${OPENGL_LIBRARIES})
if(QT_QTOPENGL_FOUND) if(QT_QTOPENGL_FOUND)
set(HAVE_QT_OPENGL TRUE) set(HAVE_QT_OPENGL TRUE)
add_definitions(-DHAVE_QT_OPENGL)
else() else()
ocv_include_directories(${OPENGL_INCLUDE_DIR}) ocv_include_directories(${OPENGL_INCLUDE_DIR})
endif() endif()
......
...@@ -228,3 +228,9 @@ ...@@ -228,3 +228,9 @@
/* Clp support */ /* Clp support */
#cmakedefine HAVE_CLP #cmakedefine HAVE_CLP
/* Qt support */
#cmakedefine HAVE_QT
/* Qt OpenGL support */
#cmakedefine HAVE_QT_OPENGL
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
//--------------------Google Code 2010 -- Yannick Verdie--------------------// //--------------------Google Code 2010 -- Yannick Verdie--------------------//
#include "precomp.hpp"
#if defined(HAVE_QT) #if defined(HAVE_QT)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment