mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-27 23:50:19 -05:00
New Sector Model Export user interface (#13247)
* Add sector model export wizard * GUI cleanup * Use job name as deck name for simulation runs * Remove new things from old export GUI * Use radio-buttons for enum dropdowns
This commit is contained in:
37 files changed
+1556
-381
No files matched your search
@@ -34,7 +34,7 @@ CAF_PDM_SOURCE_INIT( RimJobCollection, "JobCollection" );
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RimJobCollection::RimJobCollection()
|
||||
{
|
||||
CAF_PDM_InitObject( "Jobs" + RiaDefines::betaFeaturePostfix(), ":/gear_icon_16x16.png" );
|
||||
CAF_PDM_InitObject( "Jobs", ":/gear_icon_16x16.png" );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_jobs, "Jobs", "Jobs" );
|
||||
|
||||
@@ -57,6 +57,24 @@ std::vector<RimGenericJob*> RimJobCollection::jobs() const
|
||||
return m_jobs.childrenByType();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<RimGenericJob*> RimJobCollection::jobsMatchingKeyValue( const QString& key, const QString& value ) const
|
||||
{
|
||||
std::vector<RimGenericJob*> foundJobs;
|
||||
|
||||
for ( auto job : jobs() )
|
||||
{
|
||||
if ( job->matchesKeyValue( key, value ) )
|
||||
{
|
||||
foundJobs.push_back( job );
|
||||
}
|
||||
}
|
||||
|
||||
return foundJobs;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user