WinCE: Fix call of GetAncestor in setParent_sys()
authorKevin Funk <kevin.funk@kdab.com>
Tue, 14 Aug 2012 14:05:52 +0000 (16:05 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 17 Aug 2012 10:22:09 +0000 (12:22 +0200)
There is no GetAncestor under Windows CE.
Use GetParent instead.

Change-Id: I87b86961dade0d5c7c8bf6a470f777d32188dcd2
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Andreas Holzammer <andreas.holzammer@kdab.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
src/plugins/platforms/windows/qplatformfunctions_wince.h

index dc3d809..a6b3889 100644 (file)
@@ -295,6 +295,15 @@ inline DWORD GetGlyphOutline( HDC /*hdc*/, UINT /*uChar*/, INT /*fuFormat*/, GLY
     return GDI_ERROR;
 }
 
+inline HWND GetAncestor(HWND hWnd, UINT /*gaFlags*/)
+{
+    return GetParent(hWnd);
+}
+
+#ifndef GA_PARENT
+#  define GA_PARENT 1
+#endif
+
 #ifndef SPI_SETFONTSMOOTHINGTYPE
 #  define SPI_SETFONTSMOOTHINGTYPE 0x200B
 #endif