The QCollatorSortKey class can be used to speed up string collation. More...
| Header: | #include <QCollatorSortKey> |
| qmake: | QT += core |
| Since: | Qt 5.2 |
Note: All functions in this class are reentrant.
| QCollatorSortKey(const QCollatorSortKey &other) | |
| ~QCollatorSortKey() | |
| int | compare(const QCollatorSortKey &otherKey) const |
| void | swap(QCollatorSortKey &other) |
| QCollatorSortKey & | operator=(const QCollatorSortKey &other) |
| QCollatorSortKey & | operator=(QCollatorSortKey &&other) |
| bool | operator<(const QCollatorSortKey &lhs, const QCollatorSortKey &rhs) |
The QCollatorSortKey class can be used to speed up string collation.
The QCollatorSortKey class is always created by QCollator::sortKey() and is used for fast strings collation, for example when collating many strings.
See also QCollator and QCollator::sortKey().
Constructs a copy of the other collator key.
Destroys the collator key.
Compares the key to otherKey. Returns a negative value if the key is less than otherKey, 0 if the key is equal to otherKey or a positive value if the key is greater than otherKey.
See also operator<().
Swaps this collator key with other.
Assigns other to this collator key.
Move-assigns other to this collator key.
According to the QCollator that created the keys, returns true if lhs should be sorted before rhs; otherwise returns false.
See also QCollatorSortKey::compare().
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: