Add preferences setting for maximum search depth in script folders. Clean up context menu a bit. (#9012)

This commit is contained in:
jonjenssen
2022-06-02 06:53:05 +02:00
committed by GitHub
parent 41904df681
commit fd7821a10b
12 changed files with 44 additions and 48 deletions

View File

@@ -43,23 +43,17 @@ public:
RimScriptCollection();
~RimScriptCollection() override;
public: // Pdm Fields
public:
caf::PdmField<QString> directory;
caf::PdmChildArrayField<RimCalcScript*> calcScripts;
caf::PdmChildArrayField<RimScriptCollection*> subDirectories;
public: // Methods
void readContentFromDisc();
// Overrides from PdmObject
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
public:
void readContentFromDisc( int folderLevelsLeft );
protected:
void defineEditorAttribute( const caf::PdmFieldHandle* field,
QString uiConfigName,
caf::PdmUiEditorAttribute* attribute ) override;
private:
caf::PdmField<bool> m_searchSubFolders;
};