mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-12 16:23:07 -07:00
Make Path::operator== a free function
This commit is contained in:
parent
4cb075b168
commit
610009fb7f
2 changed files with 2 additions and 2 deletions
|
@ -272,7 +272,7 @@ Path Path::createUnchecked(const QString &pathStr)
|
||||||
|
|
||||||
bool operator==(const Path &lhs, const Path &rhs)
|
bool operator==(const Path &lhs, const Path &rhs)
|
||||||
{
|
{
|
||||||
return (lhs.m_pathStr.compare(rhs.m_pathStr, CASE_SENSITIVITY) == 0);
|
return (lhs.data().compare(rhs.data(), CASE_SENSITIVITY) == 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool operator!=(const Path &lhs, const Path &rhs)
|
bool operator!=(const Path &lhs, const Path &rhs)
|
||||||
|
|
|
@ -76,7 +76,6 @@ public:
|
||||||
static void stripRootFolder(PathList &filePaths);
|
static void stripRootFolder(PathList &filePaths);
|
||||||
static void addRootFolder(PathList &filePaths, const Path &rootFolder);
|
static void addRootFolder(PathList &filePaths, const Path &rootFolder);
|
||||||
|
|
||||||
friend bool operator==(const Path &lhs, const Path &rhs);
|
|
||||||
friend Path operator/(const Path &lhs, const Path &rhs);
|
friend Path operator/(const Path &lhs, const Path &rhs);
|
||||||
friend Path operator+(const Path &lhs, const QString &rhs);
|
friend Path operator+(const Path &lhs, const QString &rhs);
|
||||||
|
|
||||||
|
@ -90,6 +89,7 @@ private:
|
||||||
|
|
||||||
Q_DECLARE_METATYPE(Path)
|
Q_DECLARE_METATYPE(Path)
|
||||||
|
|
||||||
|
bool operator==(const Path &lhs, const Path &rhs);
|
||||||
bool operator!=(const Path &lhs, const Path &rhs);
|
bool operator!=(const Path &lhs, const Path &rhs);
|
||||||
Path operator+(const Path &lhs, const char rhs[]);
|
Path operator+(const Path &lhs, const char rhs[]);
|
||||||
Path operator+(const Path &lhs, const std::string &rhs);
|
Path operator+(const Path &lhs, const std::string &rhs);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue