HAL
sort.h File Reference
#include <QList>
#include <QString>
#include <QtCore/qobjectdefs.h>
Include dependency graph for sort.h:

Go to the source code of this file.

Classes

class  hal::gui_utility::NumeratedString
 

Namespaces

 hal
 
 hal::gui_utility
 

Enumerations

enum  hal::gui_utility::mSortMechanism { hal::gui_utility::lexical = 0 , hal::gui_utility::natural = 1 , hal::gui_utility::numerated = 2 }
 

Functions

 hal::gui_utility::Q_ENUM_NS (mSortMechanism)
 
bool hal::gui_utility::naturalOrderCompare (const QString &a, const QString &b)
 
bool hal::gui_utility::lexicalOrderCompare (const QString &a, const QString &b)
 
bool hal::gui_utility::numeratedOrderCompare (const QString &a, const QString &b)
 
int hal::gui_utility::numericStringCompare (QString a_num, QString b_num)
 
int hal::gui_utility::compare (mSortMechanism mechanism, QString a, QString b)