mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Janitor: Fix some minor GUI issues
Use appendMenu instead of context command builder Remove case name from import grid feature Fix shortcut for feature
This commit is contained in:
@@ -110,6 +110,15 @@ QString RimObservedSummaryData::customWellName() const
|
||||
return "";
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimObservedSummaryData::appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const
|
||||
{
|
||||
// Do not show curve calculator for observed data
|
||||
RimSummaryCase::appendMenuItems( menuBuilder, false );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
protected:
|
||||
QString customWellName() const;
|
||||
|
||||
void appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const override;
|
||||
|
||||
private:
|
||||
QList<caf::PdmOptionItemInfo> calculateValueOptions( const caf::PdmFieldHandle* fieldNeedingOptions ) override;
|
||||
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
|
||||
|
||||
@@ -27,6 +27,7 @@
|
||||
#include "RimSummaryAddressCollection.h"
|
||||
#include "RimSummaryEnsemble.h"
|
||||
|
||||
#include "cafCmdFeatureMenuBuilder.h"
|
||||
#include "cafPdmFieldScriptingCapability.h"
|
||||
#include "cafPdmUiCheckBoxEditor.h"
|
||||
#include "cafPdmUiTreeOrdering.h"
|
||||
@@ -224,6 +225,42 @@ void RimSummaryCase::buildChildNodes()
|
||||
m_dataVectorFolders->updateFolderStructure( addresses, m_caseId );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCase::appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const
|
||||
{
|
||||
appendMenuItems( menuBuilder, true );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimSummaryCase::appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder, bool showCurveCalculator ) const
|
||||
{
|
||||
menuBuilder << "RicShowDataSourcesForRealization";
|
||||
menuBuilder.addSeparator();
|
||||
|
||||
menuBuilder.subMenuStart( "Import" );
|
||||
menuBuilder << "RicImportSummaryCaseFeature";
|
||||
menuBuilder << "RicImportSummaryCasesFeature";
|
||||
menuBuilder << "RicImportSummaryGroupFeature";
|
||||
menuBuilder << "RicImportEnsembleFeature";
|
||||
menuBuilder.subMenuEnd();
|
||||
menuBuilder.addSeparator();
|
||||
menuBuilder << "RicNewSummaryMultiPlotFeature";
|
||||
menuBuilder << "RicOpenSummaryPlotEditorFeature";
|
||||
menuBuilder << "RicAppendSummaryCurvesForSummaryCasesFeature";
|
||||
menuBuilder << "RicAppendSummaryPlotsForSummaryCasesFeature";
|
||||
menuBuilder.addSeparator();
|
||||
menuBuilder << "RicImportGridModelFromSummaryCaseFeature";
|
||||
|
||||
if ( showCurveCalculator )
|
||||
{
|
||||
menuBuilder << "RicShowSummaryCurveCalculatorFeature";
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -100,6 +100,8 @@ protected:
|
||||
virtual QString caseName() const = 0;
|
||||
|
||||
void initAfterRead() override;
|
||||
void appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const override;
|
||||
void appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder, bool showCurveCalculator ) const;
|
||||
|
||||
private:
|
||||
void buildChildNodes();
|
||||
|
||||
Reference in New Issue
Block a user