QmlDesigner: Squash warning

src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp:497:51: warning: ‘QDir& QDir::operator=(const QString&)’ is deprecated: Use QDir::setPath() instead [-Wdeprecated-declarations]
  497 |         m_filePathDir = {newDir.absoluteFilePath()};
      |                                                   ^
In file included from /data/dev/qt-5/qtbase/include/QtCore/qdir.h:1,
                 from /data/dev/qt-5/qtbase/include/QtCore/QDir:1,
                 from src/plugins/qmldesigner/designercore/include/subcomponentmanager.h:39,
                 from src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp:26:
/data/dev/qt-5/qtbase/src/corelib/io/qdir.h:110:11: note: declared here
  110 |     QDir &operator=(const QString &path);
      |           ^~~~~~~~

Change-Id: I307e5243a3334257ea4285b23ef0e0453e1e17e8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
hjk
2021-11-02 16:22:34 +01:00
parent 1d1b18ae1d
commit d3345320c7

View File

@@ -494,7 +494,7 @@ void SubComponentManager::update(const QUrl &filePath, const QList<Import> &impo
if (!filePath.isEmpty()) { if (!filePath.isEmpty()) {
const QString file = filePath.toLocalFile(); const QString file = filePath.toLocalFile();
newDir = QFileInfo(QFileInfo(file).path()); newDir = QFileInfo(QFileInfo(file).path());
m_filePathDir = {newDir.absoluteFilePath()}; m_filePathDir.setPath(newDir.absoluteFilePath());
} }
m_filePath = filePath; m_filePath = filePath;