Fix compilation with Qt namespaces
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Apr 2008 09:40:59 +0000 (09:40 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Apr 2008 09:40:59 +0000 (09:40 +0000)
commit6e45d7f8d635f054884ec630ca6a4f9af0411477
treeeb73c9383ddc10aba81e01c59d4b3dd9692e871b
parente51041f3e4b41a1f86f668f46c3fb45d3260c905
Fix compilation with Qt namespaces

Qt can be configured to have all of its classes inside a specified namespaces.
This is for example used in plugin/component environments like Eclipse.

This change makes it possible to let the Qt port compile against a namespaced
Qt by the use of macros Qt provides to properly forward declare Qt classes in
the namespace.

Signed-off-by: Simon
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@31899 268f45cc-cd09-0410-ab3c-d52691b4dbfc
44 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h
WebCore/ChangeLog
WebCore/WebCore.pro
WebCore/bridge/qt/qt_class.h
WebCore/bridge/qt/qt_instance.h
WebCore/html/HTMLCanvasElement.h
WebCore/platform/DragData.h
WebCore/platform/DragImage.h
WebCore/platform/KURL.h
WebCore/platform/PlatformKeyboardEvent.h
WebCore/platform/PlatformMouseEvent.h
WebCore/platform/PlatformWheelEvent.h
WebCore/platform/Widget.h
WebCore/platform/graphics/Color.h
WebCore/platform/graphics/FloatPoint.h
WebCore/platform/graphics/FloatRect.h
WebCore/platform/graphics/Gradient.h
WebCore/platform/graphics/GraphicsContext.h
WebCore/platform/graphics/ImageBuffer.h
WebCore/platform/graphics/ImageSource.h
WebCore/platform/graphics/IntPoint.h
WebCore/platform/graphics/IntRect.h
WebCore/platform/graphics/IntSize.h
WebCore/platform/graphics/Path.h
WebCore/platform/graphics/qt/MediaPlayerPrivatePhonon.cpp
WebCore/platform/graphics/qt/MediaPlayerPrivatePhonon.h
WebCore/platform/network/qt/QNetworkReplyHandler.h
WebCore/platform/network/qt/ResourceRequest.h
WebCore/platform/qt/ClipboardQt.h
WebCore/platform/qt/RenderThemeQt.h
WebCore/platform/text/PlatformString.h
WebCore/platform/text/qt/TextCodecQt.h
WebCore/svg/graphics/SVGPaintServer.h
WebCore/svg/graphics/SVGPaintServerGradient.h
WebKit/qt/Api/qwebframe.h
WebKit/qt/Api/qwebpage.h
WebKit/qt/Api/qwebpage_p.h
WebKit/qt/Api/qwebpluginfactory.h
WebKit/qt/Api/qwebsettings.h
WebKit/qt/Api/qwebview.h
WebKit/qt/ChangeLog
WebKitTools/ChangeLog
WebKitTools/DumpRenderTree/qt/DumpRenderTree.h