diff --git a/src/libs/utils/fileutils.cpp b/src/libs/utils/fileutils.cpp index 9fbde0ad7d7..55154004d74 100644 --- a/src/libs/utils/fileutils.cpp +++ b/src/libs/utils/fileutils.cpp @@ -43,6 +43,14 @@ #include #endif +QT_BEGIN_NAMESPACE +QDebug operator<<(QDebug dbg, const Utils::FileName &c) +{ + return dbg << c.toString(); +} + +QT_END_NAMESPACE + namespace Utils { /*! \class Utils::FileUtils diff --git a/src/libs/utils/fileutils.h b/src/libs/utils/fileutils.h index e0cec894491..9678300036b 100644 --- a/src/libs/utils/fileutils.h +++ b/src/libs/utils/fileutils.h @@ -36,6 +36,8 @@ #include // Mac. #include +namespace Utils {class FileName; } + QT_BEGIN_NAMESPACE class QFile; class QTemporaryFile; @@ -45,6 +47,9 @@ class QDataStream; class QDateTime; class QFileInfo; class QDir; + +QTCREATOR_UTILS_EXPORT QDebug operator<<(QDebug dbg, const Utils::FileName &c); + QT_END_NAMESPACE namespace Utils {