summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qdir.h
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2020-07-21 16:42:11 +0200
committerEdward Welbourne <edward.welbourne@qt.io>2020-07-27 11:21:00 +0200
commit197ba3e938169f73426c37e969c1529588e2fa26 (patch)
tree78c8d592bdb652fa3bae5fc023a272f5f811bd5a /src/corelib/io/qdir.h
parent02c2c930f0874a8886cb0983606c38cb8b356cd7 (diff)
Inline QDir::separator(), as requested by a ### Qt6 comment
Task-number: QTBUG-85700 Change-Id: Icd44e428b607703defb9be1c149db6a564e6b4f0 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/io/qdir.h')
-rw-r--r--src/corelib/io/qdir.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/corelib/io/qdir.h b/src/corelib/io/qdir.h
index f0dda73ebb..05adb688f8 100644
--- a/src/corelib/io/qdir.h
+++ b/src/corelib/io/qdir.h
@@ -239,7 +239,14 @@ public:
#endif
}
- static QChar separator(); // ### Qt6: Make it inline
+ static QChar separator()
+ {
+#if defined(Q_OS_WIN)
+ return QLatin1Char('\\');
+#else
+ return QLatin1Char('/');
+#endif
+ }
static bool setCurrent(const QString &path);
static inline QDir current() { return QDir(currentPath()); }