diff options
author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com> | 2012-07-03 14:10:20 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-07-04 10:12:10 +0200 |
commit | f2fcac1929a178eaa6ac2d8514d9138e3bbe113f (patch) | |
tree | 0fa19a0020cf9f411d4b5ef2911c6872f50d1269 /src/quick/designer | |
parent | 8a9c661568a3caa3dd72dfe92aeed92ba2a03383 (diff) |
Compile without RTTI support
We need to be able to compile without RTTI support. Fortunately
QPaintEngine has built-in type info. No RTTI support is the
default configuration on Windows with MSVC2010, so this is
required to fix the build there.
Change-Id: I89b1ed4879fd0e8e0d61ef12d77f6961fd0b07e5
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Yunqiao Yin <charles.yin@nokia.com>
Diffstat (limited to 'src/quick/designer')
-rw-r--r-- | src/quick/designer/designersupport.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/quick/designer/designersupport.cpp b/src/quick/designer/designersupport.cpp index d389190642..006843a097 100644 --- a/src/quick/designer/designersupport.cpp +++ b/src/quick/designer/designersupport.cpp @@ -199,7 +199,9 @@ bool isValidAnchorName(const QString &name) bool DesignerSupport::isAnchoredTo(QQuickItem *fromItem, QQuickItem *toItem) { +#ifndef QT_NO_DYNAMIC_CAST Q_ASSERT(dynamic_cast<QQuickItemPrivate*>(QQuickItemPrivate::get(fromItem))); +#endif QQuickItemPrivate *fromItemPrivate = static_cast<QQuickItemPrivate*>(QQuickItemPrivate::get(fromItem)); QQuickAnchors *anchors = fromItemPrivate->anchors(); return anchors->fill() == toItem |