diff --git a/initialstart/modules/time/timeutil.cpp b/initialstart/modules/time/timeutil.cpp index c369e8fd..47595f8c 100644 --- a/initialstart/modules/time/timeutil.cpp +++ b/initialstart/modules/time/timeutil.cpp @@ -19,6 +19,11 @@ TimeUtil::TimeUtil(QObject *parent) , m_filterModel{new TimeZoneFilterProxy{this}} { m_filterModel->setSourceModel(m_timeZoneModel); + + // retrieve is24HourTime + auto config = KSharedConfig::openConfig(QStringLiteral("kdeglobals"), KConfig::SimpleConfig); + auto group = KConfigGroup(config, "Locale"); + m_is24HourTime = group.readEntry(QStringLiteral("TimeFormat"), FORMAT24H) == FORMAT24H; } bool TimeUtil::is24HourTime() const