mirror of
https://github.com/OPM/ResInsight.git
synced 2026-11-01 08:38:00 -06:00
#11844 Quick Access adjustments
Show the Quick Access menu only for objects that implements RimFieldQuickAccessInterface Show the fields made available by RimFieldQuickAccessInterface
This commit is contained in:
1 parent
4cf6a26083
commit
a05645e966
5 files changed
+43
-34
No files matched your search
@@ -18,6 +18,7 @@
|
||||
|
||||
#include "RicAddFieldToQuickAccessFeature.h"
|
||||
|
||||
#include "QuickAccess/RimFieldQuickAccessInterface.h"
|
||||
#include "QuickAccess/RimFieldReference.h"
|
||||
#include "QuickAccess/RimQuickAccessCollection.h"
|
||||
|
||||
@@ -30,6 +31,15 @@
|
||||
|
||||
CAF_CMD_SOURCE_INIT( RicAddFieldToQuickAccessFeature, "RicAddFieldToQuickAccessFeature" );
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RicAddFieldToQuickAccessFeature::isCommandEnabled() const
|
||||
{
|
||||
auto objects = caf::selectedObjectsByType<RimFieldQuickAccessInterface*>();
|
||||
return !objects.empty();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user