Designer: Remove compatibility code for Qt < 5.0

Change-Id: I3ebe69b2c56635d1978da994fc772536a2839304
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
hjk
2014-08-20 16:09:26 +02:00
committed by Eike Ziller
parent 48157ccb53
commit 208865dd0a
13 changed files with 12 additions and 193 deletions

View File

@@ -31,12 +31,7 @@
#include "formeditorw.h"
#include <QDesignerFormEditorInterface>
#if QT_VERSION >= 0x050000
# include <QDesignerIntegration>
#else
# include "qt_private/qdesigner_integration_p.h"
#endif
#include <QDesignerIntegration>
#include <QWidget>
#include <QDebug>
@@ -57,17 +52,7 @@ DesignerContext::DesignerContext(const Core::Context &context,
QString DesignerContext::contextHelpId() const
{
const QDesignerFormEditorInterface *core = FormEditorW::instance()->designerEditor();
#if QT_VERSION >= 0x050000
return core->integration()->contextHelpId();
#else
QString helpId;
// Present from Qt 4.5.1 onwards. This will show the class documentation
// scrolled to the current property.
if (const qdesigner_internal::QDesignerIntegration *integration =
qobject_cast<const qdesigner_internal::QDesignerIntegration*>(core->integration()))
helpId = integration->contextHelpId();
return helpId;
#endif
}
} // namespace Internal