QmlDesigner: Implement adding a bundle texture as light probe

Fixes: QDS-8205
Change-Id: Icb57287fa36df5d44d59ffc64e26fa3d778d24d6
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Mahmoud Badri
2022-11-08 17:29:52 +02:00
parent 08f8732108
commit bb64505cab
14 changed files with 138 additions and 25 deletions

View File

@@ -225,9 +225,9 @@ void ContentLibraryWidget::addTexture(ContentLibraryTexture *tex)
emit addTextureRequested(tex->path(), AddTextureMode::Texture);
}
void ContentLibraryWidget::addEnv(ContentLibraryTexture *tex)
void ContentLibraryWidget::addLightProbe(ContentLibraryTexture *tex)
{
emit addTextureRequested(tex->path(), AddTextureMode::Environment);
emit addTextureRequested(tex->path(), AddTextureMode::LightProbe);
}
QPointer<ContentLibraryMaterialsModel> ContentLibraryWidget::materialsModel() const
@@ -235,4 +235,14 @@ QPointer<ContentLibraryMaterialsModel> ContentLibraryWidget::materialsModel() co
return m_materialsModel;
}
QPointer<ContentLibraryTexturesModel> ContentLibraryWidget::texturesModel() const
{
return m_texturesModel;
}
QPointer<ContentLibraryTexturesModel> ContentLibraryWidget::environmentsModel() const
{
return m_environmentsModel;
}
} // namespace QmlDesigner