#3343 HoloLens Export : Add factory to create option items for views

This commit is contained in:
Magne Sjaastad
2018-09-12 11:44:11 +02:00
parent f1dd707561
commit 08449ceb9e
4 changed files with 84 additions and 10 deletions

View File

@@ -19,6 +19,7 @@
#include "RicHoloLensExportToFolderUi.h"
#include "RiaApplication.h"
#include "RiaOptionItemFactory.h"
#include "RimCase.h"
#include "RimGridView.h"
@@ -81,16 +82,7 @@ QList<caf::PdmOptionItemInfo> RicHoloLensExportToFolderUi::calculateValueOptions
for (RimGridView* v : visibleViews)
{
RimCase* rimCase = nullptr;
v->firstAncestorOrThisOfType(rimCase);
QIcon icon;
if (rimCase)
{
icon = rimCase->uiCapability()->uiIcon();
}
options.push_back(caf::PdmOptionItemInfo(v->name(), v, false, icon));
RiaOptionItemFactory::appendOptionItemFromViewNameAndCaseName(v, &options);
}
}