diff options
Diffstat (limited to 'src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp')
-rw-r--r-- | src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp b/src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp index dbb720fb..dd7ed605 100644 --- a/src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp +++ b/src/Authoring/Studio/Palettes/Inspector/ImageChooserModel.cpp @@ -31,9 +31,9 @@ #include "ProjectFile.h" #include "Core.h" -ImageChooserModel::ImageChooserModel(bool showRenderables, QObject *parent) +ImageChooserModel::ImageChooserModel(bool showQmls, QObject *parent) : ChooserModelBase(parent) - , m_showRenderables(showRenderables) + , m_showQmls(showQmls) { connect(&g_StudioApp.GetCore()->getProjectFile(), &ProjectFile::presentationIdChanged, this, &ImageChooserModel::handlePresentationIdChange); @@ -46,7 +46,8 @@ ImageChooserModel::~ImageChooserModel() bool ImageChooserModel::isVisible(const QString &path) const { return getIconType(path) == OBJTYPE_IMAGE - || (m_showRenderables && !g_StudioApp.getRenderableId(path).isEmpty()); + || !g_StudioApp.getPresentationId(path).isEmpty() + || (m_showQmls && !g_StudioApp.getQmlId(path).isEmpty()); } const QVector<ChooserModelBase::FixedItem> ImageChooserModel::getFixedItems() const |