QmlDesigner: Use unique_ptr for FileResourcesModel

Change-Id: I1d2d74444acee421e1de451de5d9d16097e52754
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Marco Bubke
2025-05-30 00:56:12 +02:00
parent 614d8d9050
commit 7e4b6a43b0
2 changed files with 2 additions and 2 deletions

View File

@@ -110,7 +110,7 @@ QVariant FontResourcesModel::modelNodeBackend()
FontResourcesModel::FontResourcesModel(QObject *parent) FontResourcesModel::FontResourcesModel(QObject *parent)
: QObject{parent} : QObject{parent}
, m_resourceModel{new FileResourcesModel{this}} , m_resourceModel{std::make_unique<FileResourcesModel>()}
{ {
m_resourceModel->setFilter(fontFilesFilterList().join(' ')); m_resourceModel->setFilter(fontFilesFilterList().join(' '));
} }

View File

@@ -41,7 +41,7 @@ signals:
void modelChanged(); void modelChanged();
private: private:
FileResourcesModel *m_resourceModel; std::unique_ptr<FileResourcesModel> m_resourceModel;
}; };
QML_DECLARE_TYPE(FontResourcesModel) QML_DECLARE_TYPE(FontResourcesModel)