forked from qt-creator/qt-creator
QmlProjectManager: Even more FilePath use
Change-Id: I4990b9171598d7f277f8e8e5a2b3e0fb1a3375d0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
@@ -8,10 +8,12 @@
|
||||
|
||||
#include <QDir>
|
||||
|
||||
using namespace Utils;
|
||||
|
||||
namespace QmlProjectManager {
|
||||
|
||||
// kind of initialization
|
||||
void QmlProjectItem::setSourceDirectory(const QString &directoryPath)
|
||||
void QmlProjectItem::setSourceDirectory(const FilePath &directoryPath)
|
||||
{
|
||||
if (m_sourceDirectory == directoryPath)
|
||||
return;
|
||||
@@ -19,7 +21,7 @@ void QmlProjectItem::setSourceDirectory(const QString &directoryPath)
|
||||
m_sourceDirectory = directoryPath;
|
||||
|
||||
for (auto &fileFilter : m_content) {
|
||||
fileFilter->setDefaultDirectory(directoryPath);
|
||||
fileFilter->setDefaultDirectory(directoryPath.toFSPathString());
|
||||
connect(fileFilter.get(),
|
||||
&FileFilterBaseItem::filesChanged,
|
||||
this,
|
||||
@@ -27,7 +29,7 @@ void QmlProjectItem::setSourceDirectory(const QString &directoryPath)
|
||||
}
|
||||
}
|
||||
|
||||
void QmlProjectItem::setTargetDirectory(const QString &directoryPath)
|
||||
void QmlProjectItem::setTargetDirectory(const FilePath &directoryPath)
|
||||
{
|
||||
m_targetDirectory = directoryPath;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user