mirror of
https://github.com/OPM/ResInsight.git
synced 2026-08-02 01:38:14 -05:00
Add preferences setting for maximum search depth in script folders. Clean up context menu a bit. (#9012)
This commit is contained in:
@@ -113,6 +113,8 @@ RiaPreferences::RiaPreferences()
|
||||
CAF_PDM_InitField( &scriptEditorExecutable, "scriptEditorExecutable", defaultTextEditor, "Script Editor" );
|
||||
scriptEditorExecutable.uiCapability()->setUiEditorTypeName( caf::PdmUiFilePathEditor::uiEditorTypeName() );
|
||||
|
||||
CAF_PDM_InitField( &m_maxScriptFoldersDepth, "MaxScriptFoldersDepth", 2, "Maximum Scripts Folder Search Depth" );
|
||||
|
||||
CAF_PDM_InitField( &m_octaveExecutable, "octaveExecutable", QString( "octave" ), "Octave Executable Location" );
|
||||
m_octaveExecutable.uiCapability()->setUiEditorTypeName( caf::PdmUiFilePathEditor::uiEditorTypeName() );
|
||||
m_octaveExecutable.uiCapability()->setUiLabelPosition( caf::PdmUiItemInfo::TOP );
|
||||
@@ -426,6 +428,7 @@ void RiaPreferences::defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering&
|
||||
#endif
|
||||
caf::PdmUiGroup* scriptGroup = uiOrdering.addNewGroup( "Script files" );
|
||||
scriptGroup->add( &scriptDirectories );
|
||||
scriptGroup->add( &m_maxScriptFoldersDepth );
|
||||
scriptGroup->add( &scriptEditorExecutable );
|
||||
}
|
||||
#ifdef USE_ODB_API
|
||||
@@ -667,6 +670,14 @@ QString RiaPreferences::dateTimeFormat( RiaDefines::DateFormatComponents dateCom
|
||||
.arg( RiaQDateTimeTools::timeFormatString( m_timeFormat(), timeComponents ) );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
int RiaPreferences::maxScriptFoldersDepth() const
|
||||
{
|
||||
return m_maxScriptFoldersDepth();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user