fix memory leak

This commit is contained in:
Sergio Martins
2020-06-01 12:28:35 +01:00
parent 567b61c9ec
commit 9af3740d86
2 changed files with 6 additions and 1 deletions

View File

@@ -81,13 +81,17 @@ MultiSplitter::MultiSplitter()
connect(this, &QQuickItem::heightChanged, this, &MultiSplitter::onSizeChanged);
}
MultiSplitter::~MultiSplitter()
{
delete m_rootContainer;
}
void MultiSplitter::addItem(const QString &filename, Layouting::Item::Location loc)
{
auto item = new Item(this);
item->setGuestWidget(new QuickItem(filename, this));
m_rootContainer->insertItem(item, loc);
}
void MultiSplitter::onSizeChanged()

View File

@@ -36,6 +36,7 @@ class MultiSplitter
Q_OBJECT
public:
MultiSplitter();
~MultiSplitter() override;
void addItem(const QString &filename, Layouting::Item::Location);
private: