ProtocolWidget: Fix adding of seconds. #2535
authorChristian Kamm <kamm@incasoftware.de>
Fri, 10 Apr 2015 10:11:35 +0000 (12:11 +0200)
committerChristian Kamm <kamm@incasoftware.de>
Fri, 10 Apr 2015 10:11:35 +0000 (12:11 +0200)
src/gui/protocolwidget.cpp

index d4b6c2bfaae161a2a573b37225ab3e61b5653287..85e3f410200a7e62e820c7d7ff0289c4eff15a04 100644 (file)
@@ -169,8 +169,8 @@ QString ProtocolWidget::timeString(QDateTime dt, QLocale::FormatType format) con
 {
     const QLocale loc = QLocale::system();
     QString dtFormat = loc.dateTimeFormat(format);
-    static const QRegExp re("HH:mm(?!:ss)");
-    dtFormat.replace(re, "HH:mm:ss");
+    static const QRegExp re("(HH|H|hh|h):mm(?!:s)");
+    dtFormat.replace(re, "\\1:mm:ss");
     return loc.toString(dt, dtFormat);
 }