QmlDesigner: Do not require a qmake project for designer import paths

Let's enable all build system plugins to provide this information.

Task-number: QTCREATORBUG-20810
Change-Id: I0ef953e3c2c9a2be1fc4187e93232e9a2aeacafd
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Christian Kandeler
2018-08-20 14:03:01 +02:00
parent 3336baad12
commit 2485eb1a8c
7 changed files with 30 additions and 8 deletions

View File

@@ -673,6 +673,11 @@ void Target::setNamedSettings(const QString &name, const QVariant &value)
d->m_pluginSettings.insert(name, value);
}
QVariant Target::additionalData(Core::Id id) const
{
return project()->additionalData(id, this);
}
void Target::updateDeviceState()
{
IDevice::ConstPtr current = DeviceKitInformation::device(kit());