#4822 Countour Map Export: Add export to context menu in 3D view

This commit is contained in:
Magne Sjaastad
2019-10-23 17:03:09 +02:00
parent 13bb85ccd5
commit 4c48f557b0
3 changed files with 74 additions and 11 deletions

View File

@@ -213,7 +213,9 @@ void RiuViewerCommands::displayContextMenu( QMouseEvent* event )
}
}
// Build menue
// Build menus
caf::CmdFeatureManager::instance()->setCurrentContextMenuTargetWidget( m_viewer );
QMenu menu;
caf::CmdFeatureMenuBuilder menuBuilder;
@@ -548,6 +550,8 @@ void RiuViewerCommands::displayContextMenu( QMouseEvent* event )
{
}
menuBuilder << "RicExportContourMapToTextFeature";
menuBuilder.appendToMenu( &menu );
if ( !menu.isEmpty() )
@@ -555,6 +559,8 @@ void RiuViewerCommands::displayContextMenu( QMouseEvent* event )
menu.exec( event->globalPos() );
}
caf::CmdFeatureManager::instance()->setCurrentContextMenuTargetWidget( nullptr );
// Delete items in temporary selection
Riu3dSelectionManager::instance()->deleteAllItems( Riu3dSelectionManager::RUI_TEMPORARY );
}