Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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 334 of file qlocale_p.h.

Member Function Documentation

◆ isValid()

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

Definition at line 365 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 345 of file qlocale_p.h.

References Q_ASSERT, zero, zeroLen, and zeroUcs.

Member Data Documentation

◆ decimal

QStringView QLocaleData::NumericData::decimal

Definition at line 340 of file qlocale_p.h.

Referenced by isValid().

◆ exponent

QStringView QLocaleData::NumericData::exponent

Definition at line 340 of file qlocale_p.h.

◆ exponentCyrillic

bool QLocaleData::NumericData::exponentCyrillic = false

Definition at line 344 of file qlocale_p.h.

Referenced by isValid().

◆ group

QStringView QLocaleData::NumericData::group

Definition at line 340 of file qlocale_p.h.

◆ isC

bool QLocaleData::NumericData::isC = false

Definition at line 343 of file qlocale_p.h.

Referenced by isValid().

◆ minus

QStringView QLocaleData::NumericData::minus

Definition at line 340 of file qlocale_p.h.

Referenced by isValid().

◆ plus

QStringView QLocaleData::NumericData::plus

Definition at line 340 of file qlocale_p.h.

Referenced by isValid().

◆ sysDecimal

QString QLocaleData::NumericData::sysDecimal

Definition at line 338 of file qlocale_p.h.

◆ sysGroup

QString QLocaleData::NumericData::sysGroup

Definition at line 338 of file qlocale_p.h.

◆ sysMinus

QString QLocaleData::NumericData::sysMinus

Definition at line 338 of file qlocale_p.h.

◆ sysPlus

QString QLocaleData::NumericData::sysPlus

Definition at line 338 of file qlocale_p.h.

◆ zeroLen

qint8 QLocaleData::NumericData::zeroLen = 0

Definition at line 342 of file qlocale_p.h.

Referenced by isValid(), and setZero().

◆ zeroUcs

char32_t QLocaleData::NumericData::zeroUcs = 0

Definition at line 341 of file qlocale_p.h.

Referenced by isValid(), and setZero().


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