Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QCollatorPrivate Class Reference

#include <qcollator_p.h>

+ Collaboration diagram for QCollatorPrivate:

Public Member Functions

 QCollatorPrivate (const QLocale &locale)
 
 ~QCollatorPrivate ()
 
bool isC ()
 
void clear ()
 
void ensureInitialized ()
 
void init ()
 
void cleanup ()
 

Public Attributes

QAtomicInt ref = 1
 
QLocale locale
 
Qt::CaseSensitivity caseSensitivity = Qt::CaseSensitive
 
bool numericMode = false
 
bool ignorePunctuation = false
 
bool dirty = true
 
CollatorType collator = NoCollator
 

Detailed Description

Definition at line 53 of file qcollator_p.h.

Constructor & Destructor Documentation

◆ QCollatorPrivate()

QCollatorPrivate::QCollatorPrivate ( const QLocale & locale)
inline

Definition at line 68 of file qcollator_p.h.

◆ ~QCollatorPrivate()

QCollatorPrivate::~QCollatorPrivate ( )
inline

Definition at line 69 of file qcollator_p.h.

References cleanup().

+ Here is the call graph for this function:

Member Function Documentation

◆ cleanup()

void QCollatorPrivate::cleanup ( )

Definition at line 67 of file qcollator_icu.cpp.

References collator.

Referenced by ~QCollatorPrivate(), clear(), and init().

+ Here is the caller graph for this function:

◆ clear()

void QCollatorPrivate::clear ( )
inline

Definition at line 72 of file qcollator_p.h.

References cleanup(), collator, and NoCollator.

+ Here is the call graph for this function:

◆ ensureInitialized()

void QCollatorPrivate::ensureInitialized ( )
inline

Definition at line 77 of file qcollator_p.h.

References dirty, and init().

+ Here is the call graph for this function:

◆ init()

void QCollatorPrivate::init ( )

Definition at line 19 of file qcollator_icu.cpp.

References cleanup(), collator, dirty, ignorePunctuation, isC(), and numericMode.

Referenced by ensureInitialized().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ isC()

bool QCollatorPrivate::isC ( )
inline

Definition at line 70 of file qcollator_p.h.

Referenced by init().

+ Here is the caller graph for this function:

Member Data Documentation

◆ caseSensitivity

Qt::CaseSensitivity QCollatorPrivate::caseSensitivity = Qt::CaseSensitive

Definition at line 61 of file qcollator_p.h.

◆ collator

CollatorType QCollatorPrivate::collator = NoCollator

Definition at line 66 of file qcollator_p.h.

Referenced by cleanup(), clear(), and init().

◆ dirty

bool QCollatorPrivate::dirty = true

Definition at line 64 of file qcollator_p.h.

Referenced by ensureInitialized(), and init().

◆ ignorePunctuation

bool QCollatorPrivate::ignorePunctuation = false

Definition at line 63 of file qcollator_p.h.

Referenced by init().

◆ locale

QLocale QCollatorPrivate::locale

Definition at line 57 of file qcollator_p.h.

◆ numericMode

bool QCollatorPrivate::numericMode = false

Definition at line 62 of file qcollator_p.h.

Referenced by init().

◆ ref

QAtomicInt QCollatorPrivate::ref = 1

Definition at line 56 of file qcollator_p.h.


The documentation for this class was generated from the following files: