--- /c/downloads/cmake/CMake/Modules/FindQt4.cmake	Tue Jan 27 12:25:49 2009
+++ /c/Program Files/CMake 2.7/share/cmake-2.7/Modules/FindQt4.cmake	Tue Jan 27 12:30:42 2009
@@ -9,6 +9,7 @@
 # of the following variables to true before doing INCLUDE(${QT_USE_FILE}):
 #                    QT_DONT_USE_QTCORE
 #                    QT_DONT_USE_QTGUI
+#					 QT_USE_ACTIVEQT
 #                    QT_USE_QT3SUPPORT
 #                    QT_USE_QTASSISTANT
 #                    QT_USE_QTDESIGNER
@@ -135,6 +136,7 @@
 #
 #  QT_EDITION               Set to the edition of Qt (i.e. DesktopLight)
 #  QT_EDITION_DESKTOPLIGHT  True if QT_EDITION == DesktopLight
+#  QT_ACTIVEQT_FOUND		True if ActiveQt was found.
 #  QT_QTCORE_FOUND          True if QtCore was found.
 #  QT_QTGUI_FOUND           True if QtGui was found.
 #  QT_QT3SUPPORT_FOUND      True if Qt3Support was found.
@@ -177,6 +179,7 @@
 #  You do not need to use these variables if you include QT_USE_FILE.
 #
 #  QT_INCLUDE_DIR              Path to "include" of Qt4
+#  QT_ACTIVEQT_INCLUDE_DIR	   Path to "include/ActiveQt"
 #  QT_QT3SUPPORT_INCLUDE_DIR   Path to "include/Qt3Support" 
 #  QT_QTASSISTANT_INCLUDE_DIR  Path to "include/QtAssistant" 
 #  QT_QTCORE_INCLUDE_DIR       Path to "include/QtCore"         
@@ -212,6 +215,8 @@
 # You do not need to use these variables if you include QT_USE_FILE,
 # and use QT_LIBRARIES.
 #
+#  QT_ACTIVEQT_AXCONTAINER_LIBRARY  The ActiveQt QAxContainer library
+#  QT_ACTIVEQT_AXSERVER_LIBRARY    	The ActiveQt QAxServer library
 #  QT_QT3SUPPORT_LIBRARY            The Qt3Support library
 #  QT_QTASSISTANT_LIBRARY           The QtAssistant library
 #  QT_QTCORE_LIBRARY                The QtCore library
@@ -501,6 +506,11 @@ IF (QT4_QMAKE_FOUND)
       SET(QT_${_upper_qt_module}_LIBRARY_RELEASE NOTFOUND)
       SET(QT_${_upper_qt_module}_LIBRARY_DEBUG NOTFOUND)
     ENDFOREACH(QT_MODULE)
+	SET(QT_ACTIVEQT_INCLUDE_DIR NOTFOUND)
+	SET(QT_ACTIVEQT_AXCONTAINER_LIBRARY_RELEASE NOTFOUND)
+    SET(QT_ACTIVEQT_AXCONTAINER_LIBRARY_DEBUG NOTFOUND)
+	SET(QT_ACTIVEQT_AXSERVER_LIBRARY_RELEASE NOTFOUND)
+    SET(QT_ACTIVEQT_AXSERVER_LIBRARY_DEBUG NOTFOUND)
     SET(QT_QTDESIGNERCOMPONENTS_INCLUDE_DIR NOTFOUND)
     SET(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NOTFOUND)
     SET(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NOTFOUND)
@@ -531,7 +541,18 @@ IF (QT4_QMAKE_FOUND)
     ${QT_LIBRARY_DIR}/QtDesigner.framework/Headers
     NO_DEFAULT_PATH
     )
-  
+
+  IF(WIN32)
+  # Set QT_ACTIVEQT_INCLUDE_DIR
+  FIND_PATH(QT_ACTIVEQT_AXCONTAINER_INCLUDE_DIR ActiveQt
+    PATHS
+    ${QT_HEADERS_DIR}/ActiveQt
+    NO_DEFAULT_PATH
+    )
+  SET(QT_ACTIVEQT_AXSERVER_INCLUDE_DIR ${QT_ACTIVEQT_AXCONTAINER_INCLUDE_DIR}) # This is a bit of a trick to be able to later use the _QT4_ADJUST_LIB_VARS macro
+  SET(QT_ACTIVEQT_INCLUDE_DIR ${QT_ACTIVEQT_AXCONTAINER_INCLUDE_DIR}) # But _QT4_ADJUST_LIB_VARS won't set the INCLUDE_DIR for us, so we'll do ourselves
+  ENDIF(WIN32)
+
   # Set QT_QTASSISTANT_INCLUDE_DIR
   FIND_PATH(QT_QTASSISTANT_INCLUDE_DIR QAssistantClient
     PATHS
@@ -645,12 +666,24 @@ IF (QT4_QMAKE_FOUND)
   FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents QtDesignerComponents4 PATHS ${QT_LIBRARY_DIR}        NO_DEFAULT_PATH)
   FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG   NAMES QtDesignerComponents_debug QtDesignerComponentsd QtDesignerComponentsd4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
 
-  # Set QT_QTMAIN_LIBRARY
   IF(WIN32)
+    # Set QT_QTMAIN_LIBRARY
     FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain PATHS ${QT_LIBRARY_DIR}
       NO_DEFAULT_PATH)
     FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmaind PATHS ${QT_LIBRARY_DIR}
       NO_DEFAULT_PATH)
+
+	  # Set QT_ACTIVEQT_AXCONTAINER_LIBRARY
+    FIND_LIBRARY(QT_ACTIVEQT_AXCONTAINER_LIBRARY_RELEASE NAMES qaxcontainer PATHS ${QT_LIBRARY_DIR}
+      NO_DEFAULT_PATH)
+    FIND_LIBRARY(QT_ACTIVEQT_AXCONTAINER_LIBRARY_DEBUG NAMES qaxcontainerd PATHS ${QT_LIBRARY_DIR}
+      NO_DEFAULT_PATH)
+	  
+	# Set QT_ACTIVEQT_AXSERVER_LIBRARY
+    FIND_LIBRARY(QT_ACTIVEQT_AXSERVER_LIBRARY_RELEASE NAMES qaxserver PATHS ${QT_LIBRARY_DIR}
+      NO_DEFAULT_PATH)
+    FIND_LIBRARY(QT_ACTIVEQT_AXSERVER_LIBRARY_DEBUG NAMES qaxserverd PATHS ${QT_LIBRARY_DIR}
+      NO_DEFAULT_PATH)
   ENDIF(WIN32)
   
   # Set QT_QTASSISTANTCLIENT_LIBRARY
@@ -756,6 +789,15 @@ IF (QT4_QMAKE_FOUND)
   # platform dependent libraries
   IF(WIN32)
     _QT4_ADJUST_LIB_VARS(QTMAIN)
+	_QT4_ADJUST_LIB_VARS(ACTIVEQT_AXCONTAINER)
+	_QT4_ADJUST_LIB_VARS(ACTIVEQT_AXSERVER)	# TODO-PAU: This does not work because ActiveQt are two libraries: QAxContainer and QAxServer and _QT4_ADJUST_LIB_VARS only works for one library
+	IF(QT_ACTIVEQT_AXCONTAINER_FOUND AND QT_ACTIVEQT_AXSERVER_FOUND)
+		SET(QT_ACTIVEQT_FOUND 1)
+		SET(QT_ACTIVEQT_LIBRARY_RELEASE ${QT_ACTIVEQT_AXCONTAINER_LIBRARY_RELEASE} ${QT_ACTIVEQT_AXSERVER_LIBRARY_RELEASE})
+		SET(QT_ACTIVEQT_LIBRARY_DEBUG ${QT_ACTIVEQT_AXCONTAINER_LIBRARY_DEBUG} ${QT_ACTIVEQT_AXSERVER_LIBRARY_DEBUG})
+		SET(QT_ACTIVEQT_INCLUDE_DIR ${QT_ACTIVEQT_AXCONTAINER_INCLUDE_DIR})
+		_QT4_ADJUST_LIB_VARS(ACTIVEQT)
+	ENDIF(QT_ACTIVEQT_AXCONTAINER_FOUND AND QT_ACTIVEQT_AXSERVER_FOUND)
   ENDIF(WIN32)
   
 
