#12593 Simplify object methods exposed to Python

This commit is contained in:
Magne Sjaastad
2025-06-16 11:05:00 +02:00
committed by GitHub
parent b99a213ae7
commit 309c4af07e
63 changed files with 357 additions and 1050 deletions
@@ -32,7 +32,7 @@ class RimWellLogTrack;
//==================================================================================================
///
//==================================================================================================
class RimcWellLogPlot_newWellLogTrack : public caf::PdmObjectMethod
class RimcWellLogPlot_newWellLogTrack : public caf::PdmObjectCreationMethod
{
CAF_PDM_HEADER_INIT;
@@ -40,8 +40,7 @@ public:
RimcWellLogPlot_newWellLogTrack( caf::PdmObjectHandle* self );
std::expected<caf::PdmObjectHandle*, QString> execute() override;
bool resultIsPersistent() const override;
std::unique_ptr<PdmObjectHandle> defaultResult() const override;
QString classKeywordReturnedType() const override;
static RimWellLogTrack*
createWellLogTrack( RimWellLogPlot* wellLogPlot, RimEclipseCase* eclipseCase, RimWellPath* wellPath, const QString& title );