diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-11-24 15:09:20 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-11-25 15:49:41 +0100 |
| commit | bb20ffa377f01e2d10a23c3e6ebb6d06bf8ff5fc (patch) | |
| tree | 7ab79ab2593db62d482098f77092ee92525e5b1e /sources/shiboken6/ApiExtractor/include.cpp | |
| parent | 52e3b960b30950ac7bb59bb31e00d6d1038828f1 (diff) | |
shiboken6: Add all comparison operators to class Include
Pick-to: 6.4
Task-number: PYSIDE-962
Change-Id: I50e7b325b8e6926da7e9fb81ee90ac41768ed436
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/include.cpp')
| -rw-r--r-- | sources/shiboken6/ApiExtractor/include.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sources/shiboken6/ApiExtractor/include.cpp b/sources/shiboken6/ApiExtractor/include.cpp index 15d2cadd9..d2d577817 100644 --- a/sources/shiboken6/ApiExtractor/include.cpp +++ b/sources/shiboken6/ApiExtractor/include.cpp @@ -24,6 +24,15 @@ QString Include::toString() const return u"import "_s + m_name + u';'; } +int Include::compare(const Include &rhs) const +{ + if (m_type < rhs.m_type) + return -1; + if (m_type > rhs.m_type) + return 1; + return m_name.compare(rhs.m_name); +} + size_t qHash(const Include& inc) { return qHash(inc.m_name); |
