diff options
Diffstat (limited to 'src/plugins/qmldesigner/components/integration/designdocument.cpp')
-rw-r--r-- | src/plugins/qmldesigner/components/integration/designdocument.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/qmldesigner/components/integration/designdocument.cpp b/src/plugins/qmldesigner/components/integration/designdocument.cpp index 2235e984a1d..068915d13cd 100644 --- a/src/plugins/qmldesigner/components/integration/designdocument.cpp +++ b/src/plugins/qmldesigner/components/integration/designdocument.cpp @@ -651,12 +651,12 @@ void DesignDocument::updateCurrentProject() viewManager().setNodeInstanceViewProject(currentProject); } -QString DesignDocument::contextHelpId() const +void DesignDocument::contextHelpId(const Core::IContext::HelpIdCallback &callback) const { if (view()) - return view()->contextHelpId(); - - return QString(); + view()->contextHelpId(callback); + else + callback(QString()); } } // namespace QmlDesigner |