![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qcalendar.h>#include <QtCore/qdatetime.h>#include <QtCore/qflags.h>#include <QtCore/qlist.h>#include <QtCore/qlocale.h>#include <QtCore/qmetaobject.h>#include <QtCore/qspan.h>#include <QtCore/qstring.h>#include <QtCore/qstringview.h>#include <optional>Go to the source code of this file.
Classes | |
| class | QtTemporalPattern::TemporalField |
| Describes one field in a temporal pattern. More... | |
| struct | QtTemporalPattern::ParseResult< Payload > |
| class | QDateTimePattern |
| A description of a serialization format for a datetime. More... | |
| class | QTimePattern |
| A description of a serialization format for a time. More... | |
| class | QDatePattern |
| A description of a serialization format for a date. More... | |
Namespaces | |
| namespace | QtTemporalPattern |
| Supporting types and functions for temporal patterns. | |
| namespace | QtTemporalPattern::FieldGroup |
| Masks identifying mutually-exclusive families of options. | |
Functions | |
| QT_REQUIRE_CONFIG (datestring) | |
| constexpr bool | QtTemporalPattern::matchesFlagWithin (QtTemporalPattern::TemporalFieldFlags flagsflags, QtTemporalPattern::TemporalFieldFlag sought, QtTemporalPattern::TemporalFieldFlags groupgroup) |
| Tests flags for a sought flag within a group. | |
| constexpr bool | QtTemporalPattern::matchesFlagsWithin (QtTemporalPattern::TemporalFieldFlags flagsflags, QtTemporalPattern::TemporalFieldFlags sought, QtTemporalPattern::TemporalFieldFlags groupgroup) |
| Similar to \l matchesFlagWithin(), but if any of those sought is found in flags, or if none of group are, it's counted as a match. | |
| DateTimePart | QtTemporalPattern::classify (TemporalFieldCategory category) noexcept |
| Classify a field category according to the part of a datetime it contributes to. | |
| DateTimeParts | QtTemporalPattern::hasFieldsFor (QSpan< const TemporalField > rangerange) |
| Identify the parts to which the given fields contribute data. | |
| SupportType | QtTemporalPattern::supports (DateTimeParts wanted, QSpan< const TemporalField > rangerange, bool hasBaseYear) noexcept |
Variables | |
| constexpr auto | QtTemporalPattern::EndTemporalFieldCategories = qToUnderlying(TemporalFieldCategory::EndCategories) |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::FormMask |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::WidthMask |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::PaddingMask = TemporalFieldFlag::ZeroPad | TemporalFieldFlag::SpacePad |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::LocalizationMask = TemporalFieldFlag::LocalizedZone | TemporalFieldFlag::Iso8601 |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::UtcPrefixMask = TemporalFieldFlag::AcceptUtcPrefix | TemporalFieldFlag::NeedNoUtcPrefix |
| constexpr TemporalFieldFlags | QtTemporalPattern::FieldGroup::SeasonMask |
| QT_REQUIRE_CONFIG | ( | datestring | ) |