summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMark Rowe <mark@vector35.com>2026-05-11 18:56:44 -0700
committerMark Rowe <mark@vector35.com>2026-05-19 10:36:46 -0700
commit58fa98458b667eba3fc1cc1e71de15706765f3fe (patch)
tree5d3a352c4b7ec7a115a4846c9bc41960d520fbea /plugins
parent76fd89667ebcee148ed2aef6790d5f1632420c5f (diff)
Fix leaks due to missing parenting of Qt objects
Diffstat (limited to 'plugins')
-rw-r--r--plugins/warp/ui/shared/constraint.cpp3
-rw-r--r--plugins/warp/ui/shared/function.cpp3
2 files changed, 4 insertions, 2 deletions
diff --git a/plugins/warp/ui/shared/constraint.cpp b/plugins/warp/ui/shared/constraint.cpp
index fcebbfb0..4a4aa4e2 100644
--- a/plugins/warp/ui/shared/constraint.cpp
+++ b/plugins/warp/ui/shared/constraint.cpp
@@ -13,7 +13,8 @@ WarpConstraintItem::WarpConstraintItem(const Warp::Constraint& constraint) : m_c
setText(guidStr);
}
-WarpConstraintItemModel::WarpConstraintItemModel(const QStringList& labels, QObject* parent)
+WarpConstraintItemModel::WarpConstraintItemModel(const QStringList& labels, QObject* parent) :
+ QStandardItemModel(parent)
{
this->setHorizontalHeaderLabels(labels);
}
diff --git a/plugins/warp/ui/shared/function.cpp b/plugins/warp/ui/shared/function.cpp
index fd403d77..038e48a2 100644
--- a/plugins/warp/ui/shared/function.cpp
+++ b/plugins/warp/ui/shared/function.cpp
@@ -44,7 +44,8 @@ void WarpFunctionItem::SetSource(Warp::Source source)
setData(QString::fromStdString(sourceStr), Qt::UserRole + 1);
}
-WarpFunctionItemModel::WarpFunctionItemModel(const QStringList& labels, QObject* parent)
+WarpFunctionItemModel::WarpFunctionItemModel(const QStringList& labels, QObject* parent) :
+ QStandardItemModel(parent)
{
this->setHorizontalHeaderLabels(labels);
}