diff options
Diffstat (limited to 'src/corelib/configure.json')
-rw-r--r-- | src/corelib/configure.json | 38 |
1 files changed, 37 insertions, 1 deletions
diff --git a/src/corelib/configure.json b/src/corelib/configure.json index 83c30fb47b..3febb59480 100644 --- a/src/corelib/configure.json +++ b/src/corelib/configure.json @@ -1009,11 +1009,17 @@ "condition": "features.textcodec", "output": [ "publicFeature", "feature" ] }, + "easingcurve": { + "label": "Easing curve", + "purpose": "Provides easing curve.", + "section": "Utilities", + "output": [ "publicFeature" ] + }, "animation": { "label": "Animation", "purpose": "Provides a framework for animations.", "section": "Utilities", - "condition": "features.properties", + "condition": "features.properties && features.easingcurve", "output": [ "publicFeature", "feature" ] }, "statemachine": { @@ -1035,6 +1041,25 @@ "section": "Utilities", "output": [ "privateFeature" ] }, + "jalalicalendar": { + "label": "QJalaliCalendar", + "purpose": "Support the Jalali (Persian) calendar", + "section": "Utilities", + "output": [ "publicFeature" ] + }, + "hijricalendar": { + "label": "QHijriCalendar", + "purpose": "Generic basis for Islamic calendars, providing shared locale data", + "section": "Utilities", + "output": [ "privateFeature" ] + }, + "islamiccivilcalendar": { + "label": "QIslamicCivilCalendar", + "purpose": "Support the Islamic Civil calendar", + "section": "Utilities", + "condition": "features.hijricalendar", + "output": [ "publicFeature" ] + }, "timezone": { "label": "QTimeZone", "purpose": "Provides support for time-zone handling.", @@ -1110,6 +1135,17 @@ You need to use libdouble-conversion for double/string conversion." "message": "detected a std::atomic implementation that fails for function pointers. Please apply the patch corresponding to your Standard Library vendor, found in qtbase/config.tests/atomicfptr" + }, + { + "type": "error", + "condition": [ + "config.unix || config.integrity", + "!features.poll_ppoll", + "!features.poll_pollts", + "!features.poll_poll", + "!features.poll_select" + ], + "message": "Qt requires poll(), ppoll(), poll_ts() or select() on this platform" } ], |