API reference - Class QSystemLocale_QueryType

Notation used in Ruby API documentation

Description: This class represents the QSystemLocale::QueryType enum

Class hierarchy: QSystemLocale_QueryType » QSystemLocale_QFlags_QueryType

Public constructors

new QSystemLocale_QueryTypenew(unsigned int value)Creates the enum object from an integer

Public methods

[const]bool==(QSystemLocale_QueryType other)Compares the enum class against an enum of it's own type
[const]bool==(unsigned int other)Compares the enum class against an integer
[const]voidassign(const QSystemLocale_QueryType other)Assign the contents of another object to self
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QSystemLocale_QueryTypedupCreates a copy of self
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]unsigned intto_iConverts the enum class to an integer
[const]stringto_sConverts the enum class to a string

Public static methods and constants

new QSystemLocale_QueryTypeAMTextEnum constant QSystemLocale::AMText
new QSystemLocale_QueryTypeCountryIdEnum constant QSystemLocale::CountryId
new QSystemLocale_QueryTypeDateFormatLongEnum constant QSystemLocale::DateFormatLong
new QSystemLocale_QueryTypeDateFormatShortEnum constant QSystemLocale::DateFormatShort
new QSystemLocale_QueryTypeDateTimeFormatLongEnum constant QSystemLocale::DateTimeFormatLong
new QSystemLocale_QueryTypeDateTimeFormatShortEnum constant QSystemLocale::DateTimeFormatShort
new QSystemLocale_QueryTypeDateTimeToStringLongEnum constant QSystemLocale::DateTimeToStringLong
new QSystemLocale_QueryTypeDateTimeToStringShortEnum constant QSystemLocale::DateTimeToStringShort
new QSystemLocale_QueryTypeDateToStringLongEnum constant QSystemLocale::DateToStringLong
new QSystemLocale_QueryTypeDateToStringShortEnum constant QSystemLocale::DateToStringShort
new QSystemLocale_QueryTypeDayNameLongEnum constant QSystemLocale::DayNameLong
new QSystemLocale_QueryTypeDayNameShortEnum constant QSystemLocale::DayNameShort
new QSystemLocale_QueryTypeDecimalPointEnum constant QSystemLocale::DecimalPoint
new QSystemLocale_QueryTypeGroupSeparatorEnum constant QSystemLocale::GroupSeparator
new QSystemLocale_QueryTypeLanguageIdEnum constant QSystemLocale::LanguageId
new QSystemLocale_QueryTypeMeasurementSystemEnum constant QSystemLocale::MeasurementSystem
new QSystemLocale_QueryTypeMonthNameLongEnum constant QSystemLocale::MonthNameLong
new QSystemLocale_QueryTypeMonthNameShortEnum constant QSystemLocale::MonthNameShort
new QSystemLocale_QueryTypeNegativeSignEnum constant QSystemLocale::NegativeSign
new QSystemLocale_QueryTypePMTextEnum constant QSystemLocale::PMText
new QSystemLocale_QueryTypePositiveSignEnum constant QSystemLocale::PositiveSign
new QSystemLocale_QueryTypeTimeFormatLongEnum constant QSystemLocale::TimeFormatLong
new QSystemLocale_QueryTypeTimeFormatShortEnum constant QSystemLocale::TimeFormatShort
new QSystemLocale_QueryTypeTimeToStringLongEnum constant QSystemLocale::TimeToStringLong
new QSystemLocale_QueryTypeTimeToStringShortEnum constant QSystemLocale::TimeToStringShort
new QSystemLocale_QueryTypeZeroDigitEnum constant QSystemLocale::ZeroDigit

Detailed description

[const] bool ==(QSystemLocale_QueryType other)

Description: Compares the enum class against an enum of it's own type

[const] bool ==(unsigned int other)

Description: Compares the enum class against an integer

[static] new QSystemLocale_QueryType AMText

Description: Enum constant QSystemLocale::AMText

[static] new QSystemLocale_QueryType CountryId

Description: Enum constant QSystemLocale::CountryId

[static] new QSystemLocale_QueryType DateFormatLong

Description: Enum constant QSystemLocale::DateFormatLong

[static] new QSystemLocale_QueryType DateFormatShort

Description: Enum constant QSystemLocale::DateFormatShort

[static] new QSystemLocale_QueryType DateTimeFormatLong

Description: Enum constant QSystemLocale::DateTimeFormatLong

[static] new QSystemLocale_QueryType DateTimeFormatShort

Description: Enum constant QSystemLocale::DateTimeFormatShort

[static] new QSystemLocale_QueryType DateTimeToStringLong

Description: Enum constant QSystemLocale::DateTimeToStringLong

[static] new QSystemLocale_QueryType DateTimeToStringShort

Description: Enum constant QSystemLocale::DateTimeToStringShort

[static] new QSystemLocale_QueryType DateToStringLong

Description: Enum constant QSystemLocale::DateToStringLong

[static] new QSystemLocale_QueryType DateToStringShort

Description: Enum constant QSystemLocale::DateToStringShort

[static] new QSystemLocale_QueryType DayNameLong

Description: Enum constant QSystemLocale::DayNameLong

[static] new QSystemLocale_QueryType DayNameShort

Description: Enum constant QSystemLocale::DayNameShort

[static] new QSystemLocale_QueryType DecimalPoint

Description: Enum constant QSystemLocale::DecimalPoint

[static] new QSystemLocale_QueryType GroupSeparator

Description: Enum constant QSystemLocale::GroupSeparator

[static] new QSystemLocale_QueryType LanguageId

Description: Enum constant QSystemLocale::LanguageId

[static] new QSystemLocale_QueryType MeasurementSystem

Description: Enum constant QSystemLocale::MeasurementSystem

[static] new QSystemLocale_QueryType MonthNameLong

Description: Enum constant QSystemLocale::MonthNameLong

[static] new QSystemLocale_QueryType MonthNameShort

Description: Enum constant QSystemLocale::MonthNameShort

[static] new QSystemLocale_QueryType NegativeSign

Description: Enum constant QSystemLocale::NegativeSign

[static] new QSystemLocale_QueryType PMText

Description: Enum constant QSystemLocale::PMText

[static] new QSystemLocale_QueryType PositiveSign

Description: Enum constant QSystemLocale::PositiveSign

[static] new QSystemLocale_QueryType TimeFormatLong

Description: Enum constant QSystemLocale::TimeFormatLong

[static] new QSystemLocale_QueryType TimeFormatShort

Description: Enum constant QSystemLocale::TimeFormatShort

[static] new QSystemLocale_QueryType TimeToStringLong

Description: Enum constant QSystemLocale::TimeToStringLong

[static] new QSystemLocale_QueryType TimeToStringShort

Description: Enum constant QSystemLocale::TimeToStringShort

[static] new QSystemLocale_QueryType ZeroDigit

Description: Enum constant QSystemLocale::ZeroDigit

[const] void assign(const QSystemLocale_QueryType other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] QSystemLocale_QueryType dup

Description: Creates a copy of self

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[static] new QSystemLocale_QueryType new(unsigned int value)

Description: Creates the enum object from an integer

[const] unsigned int to_i

Description: Converts the enum class to an integer

[const] string to_s

Description: Converts the enum class to a string