Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QLocaleData::NumericData Struct Reference

#include <qlocale_p.h>

+ Collaboration diagram for QLocaleData::NumericData:

Public Member Functions

void setZero (QStringView zero)
 
bool isValid (NumberMode mode) const
 

Public Attributes

QString sysDecimal
 
QString sysGroup
 
QString sysMinus
 
QString sysPlus
 
QStringView decimal
 
QStringView group
 
QStringView minus
 
QStringView plus
 
QStringView exponent
 
char32_t zeroUcs = 0
 
qint8 zeroLen = 0
 
bool isC = false
 
bool exponentCyrillic = false
 

Detailed Description

Definition at line 317 of file qlocale_p.h.

Member Function Documentation

◆ isValid()

bool QLocaleData::NumericData::isValid ( NumberMode  mode) const
inline

Definition at line 348 of file qlocale_p.h.

References decimal, QLocaleData::DoubleScientificMode, exponentCyrillic, QLocaleData::IntegerMode, isC, QStringView::isEmpty(), minus, plus, zeroLen, and zeroUcs.

+ Here is the call graph for this function:

◆ setZero()

void QLocaleData::NumericData::setZero ( QStringView  zero)
inline

Definition at line 328 of file qlocale_p.h.

References Q_ASSERT, QChar::surrogateToUcs4(), zero, zeroLen, and zeroUcs.

+ Here is the call graph for this function:

Member Data Documentation

◆ decimal

QStringView QLocaleData::NumericData::decimal

Definition at line 323 of file qlocale_p.h.

Referenced by isValid().

◆ exponent

QStringView QLocaleData::NumericData::exponent

Definition at line 323 of file qlocale_p.h.

◆ exponentCyrillic

bool QLocaleData::NumericData::exponentCyrillic = false

Definition at line 327 of file qlocale_p.h.

Referenced by isValid().

◆ group

QStringView QLocaleData::NumericData::group

Definition at line 323 of file qlocale_p.h.

◆ isC

bool QLocaleData::NumericData::isC = false

Definition at line 326 of file qlocale_p.h.

Referenced by isValid().

◆ minus

QStringView QLocaleData::NumericData::minus

Definition at line 323 of file qlocale_p.h.

Referenced by isValid().

◆ plus

QStringView QLocaleData::NumericData::plus

Definition at line 323 of file qlocale_p.h.

Referenced by isValid().

◆ sysDecimal

QString QLocaleData::NumericData::sysDecimal

Definition at line 321 of file qlocale_p.h.

◆ sysGroup

QString QLocaleData::NumericData::sysGroup

Definition at line 321 of file qlocale_p.h.

◆ sysMinus

QString QLocaleData::NumericData::sysMinus

Definition at line 321 of file qlocale_p.h.

◆ sysPlus

QString QLocaleData::NumericData::sysPlus

Definition at line 321 of file qlocale_p.h.

◆ zeroLen

qint8 QLocaleData::NumericData::zeroLen = 0

Definition at line 325 of file qlocale_p.h.

Referenced by isValid(), and setZero().

◆ zeroUcs

char32_t QLocaleData::NumericData::zeroUcs = 0

Definition at line 324 of file qlocale_p.h.

Referenced by isValid(), and setZero().


The documentation for this struct was generated from the following file: