qlocale_unix.cpp

Absolute File Name:/home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Source codeSwitch to Preprocessed file
LineSourceCount
1/****************************************************************************-
2**-
3** Copyright (C) 2015 The Qt Company Ltd.-
4** Contact: http://www.qt.io/licensing/-
5**-
6** This file is part of the QtCore module of the Qt Toolkit.-
7**-
8** $QT_BEGIN_LICENSE:LGPL21$-
9** Commercial License Usage-
10** Licensees holding valid commercial Qt licenses may use this file in-
11** accordance with the commercial license agreement provided with the-
12** Software or, alternatively, in accordance with the terms contained in-
13** a written agreement between you and The Qt Company. For licensing terms-
14** and conditions see http://www.qt.io/terms-conditions. For further-
15** information use the contact form at http://www.qt.io/contact-us.-
16**-
17** GNU Lesser General Public License Usage-
18** Alternatively, this file may be used under the terms of the GNU Lesser-
19** General Public License version 2.1 or version 3 as published by the Free-
20** Software Foundation and appearing in the file LICENSE.LGPLv21 and-
21** LICENSE.LGPLv3 included in the packaging of this file. Please review the-
22** following information to ensure the GNU Lesser General Public License-
23** requirements will be met: https://www.gnu.org/licenses/lgpl.html and-
24** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.-
25**-
26** As a special exception, The Qt Company gives you certain additional-
27** rights. These rights are described in The Qt Company LGPL Exception-
28** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.-
29**-
30** $QT_END_LICENSE$-
31**-
32****************************************************************************/-
33-
34#include "qlocale_p.h"-
35-
36#include "qstringbuilder.h"-
37#include "qdatetime.h"-
38#include "qstringlist.h"-
39#include "qvariant.h"-
40#include "qreadwritelock.h"-
41-
42QT_BEGIN_NAMESPACE-
43-
44#ifndef QT_NO_SYSTEMLOCALE-
45struct QSystemLocaleData-
46{-
47 QSystemLocaleData()-
48 : lc_numeric(QLocale::C)-
49 ,lc_time(QLocale::C)-
50 ,lc_monetary(QLocale::C)-
51 ,lc_messages(QLocale::C)-
52 {-
53 readEnvironment();-
54 }
executed 779 times by 11 tests: end of block
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
55-
56 void readEnvironment();-
57-
58 QReadWriteLock lock;-
59-
60 QLocale lc_numeric;-
61 QLocale lc_time;-
62 QLocale lc_monetary;-
63 QLocale lc_messages;-
64 QByteArray lc_messages_var;-
65 QByteArray lc_measurement_var;-
66 QStringList uiLanguages;-
67};-
68-
69void QSystemLocaleData::readEnvironment()-
70{-
71 QWriteLocker locker(&lock);-
72-
73 QByteArray all = qgetenv("LC_ALL");-
74 QByteArray numeric = all.isEmpty() ? qgetenv("LC_NUMERIC") : all;
all.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
75 QByteArray time = all.isEmpty() ? qgetenv("LC_TIME") : all;
all.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
76 QByteArray monetary = all.isEmpty() ? qgetenv("LC_MONETARY") : all;
all.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
77 lc_messages_var = all.isEmpty() ? qgetenv("LC_MESSAGES") : all;
all.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
78 lc_measurement_var = all.isEmpty() ? qgetenv("LC_MEASUREMENT") : all;
all.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
79 QByteArray lang = qgetenv("LANG");-
80 if (lang.isEmpty())
lang.isEmpty()Description
TRUEevaluated 1346 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
FALSEevaluated 212 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
212-1346
81 lang = QByteArray("C");
executed 1346 times by 1 test: lang = QByteArray("C");
Executed by:
  • tst_selftests - unknown status
1346
82 if (numeric.isEmpty())
numeric.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
83 numeric = lang;
executed 1558 times by 11 tests: numeric = lang;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
84 if (time.isEmpty())
time.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
85 time = lang;
executed 1558 times by 11 tests: time = lang;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
86 if (monetary.isEmpty())
monetary.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
87 monetary = lang;
executed 1558 times by 11 tests: monetary = lang;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
88 if (lc_messages_var.isEmpty())
lc_messages_var.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
89 lc_messages_var = lang;
executed 1558 times by 11 tests: lc_messages_var = lang;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
90 if (lc_measurement_var.isEmpty())
lc_measurement_var.isEmpty()Description
TRUEevaluated 1558 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-1558
91 lc_measurement_var = lang;
executed 1558 times by 11 tests: lc_measurement_var = lang;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
92 lc_numeric = QLocale(QString::fromLatin1(numeric));-
93 lc_time = QLocale(QString::fromLatin1(time));-
94 lc_monetary = QLocale(QString::fromLatin1(monetary));-
95 lc_messages = QLocale(QString::fromLatin1(lc_messages_var));-
96}
executed 1558 times by 11 tests: end of block
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
1558
97-
98Q_GLOBAL_STATIC(QSystemLocaleData, qSystemLocaleData)
executed 1244 times by 541 tests: end of block
Executed by:
  • tst_collections - unknown status
  • tst_compiler - unknown status
  • tst_gestures - unknown status
  • tst_lancelot - unknown status
  • tst_languagechange - unknown status
  • tst_largefile - unknown status
  • tst_modeltest - unknown status
  • tst_networkselftest - unknown status
  • tst_platformsocketengine - unknown status
  • tst_q_func_info - unknown status
  • tst_qabstractanimation - unknown status
  • tst_qabstractbutton - unknown status
  • tst_qabstractfileengine - unknown status
  • tst_qabstractitemmodel - unknown status
  • tst_qabstractitemview - unknown status
  • tst_qabstractnetworkcache - unknown status
  • tst_qabstractprintdialog - unknown status
  • tst_qabstractproxymodel - unknown status
  • tst_qabstractscrollarea - unknown status
  • tst_qabstractslider - unknown status
  • tst_qabstractsocket - unknown status
  • tst_qabstractspinbox - unknown status
  • tst_qabstracttextdocumentlayout - unknown status
  • tst_qaccessibility - unknown status
  • tst_qaction - unknown status
  • ...
executed 1244 times by 541 tests: guard.store(QtGlobalStatic::Destroyed);
Executed by:
  • tst_collections - unknown status
  • tst_compiler - unknown status
  • tst_gestures - unknown status
  • tst_lancelot - unknown status
  • tst_languagechange - unknown status
  • tst_largefile - unknown status
  • tst_modeltest - unknown status
  • tst_networkselftest - unknown status
  • tst_platformsocketengine - unknown status
  • tst_q_func_info - unknown status
  • tst_qabstractanimation - unknown status
  • tst_qabstractbutton - unknown status
  • tst_qabstractfileengine - unknown status
  • tst_qabstractitemmodel - unknown status
  • tst_qabstractitemview - unknown status
  • tst_qabstractnetworkcache - unknown status
  • tst_qabstractprintdialog - unknown status
  • tst_qabstractproxymodel - unknown status
  • tst_qabstractscrollarea - unknown status
  • tst_qabstractslider - unknown status
  • tst_qabstractsocket - unknown status
  • tst_qabstractspinbox - unknown status
  • tst_qabstracttextdocumentlayout - unknown status
  • tst_qaccessibility - unknown status
  • tst_qaction - unknown status
  • ...
executed 25247 times by 29 tests: return &holder.value;
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QCompleter
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QFileDialog2
  • tst_QFileSystemModel
  • tst_QFiledialog
  • tst_QGraphicsProxyWidget
  • tst_QItemDelegate
  • tst_QItemModel
  • tst_QNetworkCookieJar
  • tst_QPrinter
  • tst_QStyleSheetStyle
  • tst_QTime
  • tst_languageChange
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qmakelib
  • tst_qobject - unknown status
  • ...
guard.load() =...c::InitializedDescription
TRUEevaluated 1244 times by 541 tests
Evaluated by:
  • tst_collections - unknown status
  • tst_compiler - unknown status
  • tst_gestures - unknown status
  • tst_lancelot - unknown status
  • tst_languagechange - unknown status
  • tst_largefile - unknown status
  • tst_modeltest - unknown status
  • tst_networkselftest - unknown status
  • tst_platformsocketengine - unknown status
  • tst_q_func_info - unknown status
  • tst_qabstractanimation - unknown status
  • tst_qabstractbutton - unknown status
  • tst_qabstractfileengine - unknown status
  • tst_qabstractitemmodel - unknown status
  • tst_qabstractitemview - unknown status
  • tst_qabstractnetworkcache - unknown status
  • tst_qabstractprintdialog - unknown status
  • tst_qabstractproxymodel - unknown status
  • tst_qabstractscrollarea - unknown status
  • tst_qabstractslider - unknown status
  • tst_qabstractsocket - unknown status
  • tst_qabstractspinbox - unknown status
  • tst_qabstracttextdocumentlayout - unknown status
  • tst_qaccessibility - unknown status
  • tst_qaction - unknown status
  • ...
FALSEnever evaluated
0-25247
99-
100#endif-
101-
102#ifndef QT_NO_SYSTEMLOCALE-
103-
104QLocale QSystemLocale::fallbackUiLocale() const-
105{-
106 QByteArray lang = qgetenv("LC_ALL");-
107 if (lang.isEmpty())
lang.isEmpty()Description
TRUEevaluated 779 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-779
108 lang = qgetenv("LC_MESSAGES");
executed 779 times by 11 tests: lang = qgetenv("LC_MESSAGES");
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
109 if (lang.isEmpty())
lang.isEmpty()Description
TRUEevaluated 779 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEnever evaluated
0-779
110 lang = qgetenv("LANG");
executed 779 times by 11 tests: lang = qgetenv("LANG");
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
111 // if the locale is the "C" locale, then we can return the language we found here:-
112 if (lang.isEmpty() || lang == QByteArray("C") || lang == QByteArray("POSIX"))
lang.isEmpty()Description
TRUEevaluated 673 times by 1 test
Evaluated by:
  • tst_selftests - unknown status
FALSEevaluated 106 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
lang == QByteArray("C")Description
TRUEnever evaluated
FALSEevaluated 106 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
lang == QByteArray("POSIX")Description
TRUEnever evaluated
FALSEevaluated 106 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
0-673
113 return QLocale(QString::fromLatin1(lang));
executed 673 times by 1 test: return QLocale(QString::fromLatin1(lang));
Executed by:
  • tst_selftests - unknown status
673
114-
115 // if the locale is not the "C" locale and LANGUAGE is not empty, return-
116 // the first part of LANGUAGE if LANGUAGE is set and has a first part:-
117 QByteArray language = qgetenv("LANGUAGE");-
118 if (!language.isEmpty()) {
!language.isEmpty()Description
TRUEevaluated 106 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
FALSEnever evaluated
0-106
119 language = language.split(':').first();-
120 if (!language.isEmpty())
!language.isEmpty()Description
TRUEevaluated 106 times by 10 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
FALSEnever evaluated
0-106
121 return QLocale(QString::fromLatin1(language));
executed 106 times by 10 tests: return QLocale(QString::fromLatin1(language));
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
106
122 }
never executed: end of block
0
123-
124 return QLocale(QString::fromLatin1(lang));
never executed: return QLocale(QString::fromLatin1(lang));
0
125}-
126-
127QVariant QSystemLocale::query(QueryType type, QVariant in) const-
128{-
129 QSystemLocaleData *d = qSystemLocaleData();-
130-
131 if (type == LocaleChanged) {
type == LocaleChangedDescription
TRUEevaluated 779 times by 11 tests
Evaluated by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
FALSEevaluated 24468 times by 29 tests
Evaluated by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QCompleter
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QFileDialog2
  • tst_QFileSystemModel
  • tst_QFiledialog
  • tst_QGraphicsProxyWidget
  • tst_QItemDelegate
  • tst_QItemModel
  • tst_QNetworkCookieJar
  • tst_QPrinter
  • tst_QStyleSheetStyle
  • tst_QTime
  • tst_languageChange
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qmakelib
  • tst_qobject - unknown status
  • ...
779-24468
132 d->readEnvironment();-
133 return QVariant();
executed 779 times by 11 tests: return QVariant();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
134 }-
135-
136 QReadLocker locker(&d->lock);-
137-
138 const QLocale &lc_numeric = d->lc_numeric;-
139 const QLocale &lc_time = d->lc_time;-
140 const QLocale &lc_monetary = d->lc_monetary;-
141 const QLocale &lc_messages = d->lc_messages;-
142-
143 switch (type) {-
144 case DecimalPoint:
executed 779 times by 11 tests: case DecimalPoint:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
145 return lc_numeric.decimalPoint();
executed 779 times by 11 tests: return lc_numeric.decimalPoint();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
146 case GroupSeparator:
executed 779 times by 11 tests: case GroupSeparator:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
147 return lc_numeric.groupSeparator();
executed 779 times by 11 tests: return lc_numeric.groupSeparator();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
148 case ZeroDigit:
executed 779 times by 11 tests: case ZeroDigit:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
149 return lc_numeric.zeroDigit();
executed 779 times by 11 tests: return lc_numeric.zeroDigit();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
150 case NegativeSign:
executed 779 times by 11 tests: case NegativeSign:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
151 return lc_numeric.negativeSign();
executed 779 times by 11 tests: return lc_numeric.negativeSign();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
152 case DateFormatLong:
never executed: case DateFormatLong:
0
153 return lc_time.dateFormat(QLocale::LongFormat);
never executed: return lc_time.dateFormat(QLocale::LongFormat);
0
154 case DateFormatShort:
executed 11 times by 4 tests: case DateFormatShort:
Executed by:
  • tst_QAccessibility
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
11
155 return lc_time.dateFormat(QLocale::ShortFormat);
executed 11 times by 4 tests: return lc_time.dateFormat(QLocale::ShortFormat);
Executed by:
  • tst_QAccessibility
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
11
156 case TimeFormatLong:
never executed: case TimeFormatLong:
0
157 return lc_time.timeFormat(QLocale::LongFormat);
never executed: return lc_time.timeFormat(QLocale::LongFormat);
0
158 case TimeFormatShort:
executed 11 times by 4 tests: case TimeFormatShort:
Executed by:
  • tst_QAccessibility
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
11
159 return lc_time.timeFormat(QLocale::ShortFormat);
executed 11 times by 4 tests: return lc_time.timeFormat(QLocale::ShortFormat);
Executed by:
  • tst_QAccessibility
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
11
160 case DayNameLong:
executed 341 times by 3 tests: case DayNameLong:
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
341
161 return lc_time.dayName(in.toInt(), QLocale::LongFormat);
executed 341 times by 3 tests: return lc_time.dayName(in.toInt(), QLocale::LongFormat);
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
341
162 case DayNameShort:
executed 993 times by 6 tests: case DayNameShort:
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_qmakelib
993
163 return lc_time.dayName(in.toInt(), QLocale::ShortFormat);
executed 993 times by 6 tests: return lc_time.dayName(in.toInt(), QLocale::ShortFormat);
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_qmakelib
993
164 case MonthNameLong:
executed 3611 times by 3 tests: case MonthNameLong:
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
3611
165 return lc_time.monthName(in.toInt(), QLocale::LongFormat);
executed 3611 times by 3 tests: return lc_time.monthName(in.toInt(), QLocale::LongFormat);
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
3611
166 case MonthNameShort:
executed 8878 times by 5 tests: case MonthNameShort:
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QNetworkCookieJar
  • tst_qmakelib
8878
167 return lc_time.monthName(in.toInt(), QLocale::ShortFormat);
executed 8878 times by 5 tests: return lc_time.monthName(in.toInt(), QLocale::ShortFormat);
Executed by:
  • tst_QDate
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QNetworkCookieJar
  • tst_qmakelib
8878
168 case StandaloneMonthNameLong:
executed 513 times by 3 tests: case StandaloneMonthNameLong:
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QDate
513
169 return lc_time.standaloneMonthName(in.toInt(), QLocale::LongFormat);
executed 513 times by 3 tests: return lc_time.standaloneMonthName(in.toInt(), QLocale::LongFormat);
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
  • tst_QDate
513
170 case StandaloneMonthNameShort:
executed 24 times by 1 test: case StandaloneMonthNameShort:
Executed by:
  • tst_QDate
24
171 return lc_time.standaloneMonthName(in.toInt(), QLocale::ShortFormat);
executed 24 times by 1 test: return lc_time.standaloneMonthName(in.toInt(), QLocale::ShortFormat);
Executed by:
  • tst_QDate
24
172 case DateToStringLong:
executed 33 times by 2 tests: case DateToStringLong:
Executed by:
  • tst_QDate
  • tst_QItemDelegate
33
173 return lc_time.toString(in.toDate(), QLocale::LongFormat);
executed 33 times by 2 tests: return lc_time.toString(in.toDate(), QLocale::LongFormat);
Executed by:
  • tst_QDate
  • tst_QItemDelegate
33
174 case DateToStringShort:
executed 43 times by 2 tests: case DateToStringShort:
Executed by:
  • tst_QDate
  • tst_QItemDelegate
43
175 return lc_time.toString(in.toDate(), QLocale::ShortFormat);
executed 43 times by 2 tests: return lc_time.toString(in.toDate(), QLocale::ShortFormat);
Executed by:
  • tst_QDate
  • tst_QItemDelegate
43
176 case TimeToStringLong:
executed 9 times by 2 tests: case TimeToStringLong:
Executed by:
  • tst_QItemDelegate
  • tst_QTime
9
177 return lc_time.toString(in.toTime(), QLocale::LongFormat);
executed 9 times by 2 tests: return lc_time.toString(in.toTime(), QLocale::LongFormat);
Executed by:
  • tst_QItemDelegate
  • tst_QTime
9
178 case TimeToStringShort:
executed 21 times by 2 tests: case TimeToStringShort:
Executed by:
  • tst_QItemDelegate
  • tst_QTime
21
179 return lc_time.toString(in.toTime(), QLocale::ShortFormat);
executed 21 times by 2 tests: return lc_time.toString(in.toTime(), QLocale::ShortFormat);
Executed by:
  • tst_QItemDelegate
  • tst_QTime
21
180 case DateTimeFormatLong:
executed 1 time by 1 test: case DateTimeFormatLong:
Executed by:
  • tst_QDateTime
1
181 return lc_time.dateTimeFormat(QLocale::LongFormat);
executed 1 time by 1 test: return lc_time.dateTimeFormat(QLocale::LongFormat);
Executed by:
  • tst_QDateTime
1
182 case DateTimeFormatShort:
executed 13 times by 5 tests: case DateTimeFormatShort:
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
13
183 return lc_time.dateTimeFormat(QLocale::ShortFormat);
executed 13 times by 5 tests: return lc_time.dateTimeFormat(QLocale::ShortFormat);
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QStyleSheetStyle
13
184 case DateTimeToStringLong:
executed 1 time by 1 test: case DateTimeToStringLong:
Executed by:
  • tst_QDateTime
1
185 return lc_time.toString(in.toDateTime(), QLocale::LongFormat);
executed 1 time by 1 test: return lc_time.toString(in.toDateTime(), QLocale::LongFormat);
Executed by:
  • tst_QDateTime
1
186 case DateTimeToStringShort:
executed 2787 times by 8 tests: case DateTimeToStringShort:
Executed by:
  • tst_QCompleter
  • tst_QDateTime
  • tst_QFileDialog2
  • tst_QFileSystemModel
  • tst_QFiledialog
  • tst_QGraphicsProxyWidget
  • tst_QItemModel
  • tst_languageChange
2787
187 return lc_time.toString(in.toDateTime(), QLocale::ShortFormat);
executed 2787 times by 8 tests: return lc_time.toString(in.toDateTime(), QLocale::ShortFormat);
Executed by:
  • tst_QCompleter
  • tst_QDateTime
  • tst_QFileDialog2
  • tst_QFileSystemModel
  • tst_QFiledialog
  • tst_QGraphicsProxyWidget
  • tst_QItemModel
  • tst_languageChange
2787
188 case PositiveSign:
executed 779 times by 11 tests: case PositiveSign:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
189 return lc_numeric.positiveSign();
executed 779 times by 11 tests: return lc_numeric.positiveSign();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
779
190 case AMText:
executed 744 times by 5 tests: case AMText:
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QTime
744
191 return lc_time.amText();
executed 744 times by 5 tests: return lc_time.amText();
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QItemDelegate
  • tst_QTime
744
192 case PMText:
executed 178 times by 4 tests: case PMText:
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QTime
178
193 return lc_time.pmText();
executed 178 times by 4 tests: return lc_time.pmText();
Executed by:
  • tst_QAccessibility
  • tst_QDateTime
  • tst_QDateTimeEdit
  • tst_QTime
178
194 case FirstDayOfWeek:
executed 22 times by 2 tests: case FirstDayOfWeek:
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
22
195 return lc_time.firstDayOfWeek();
executed 22 times by 2 tests: return lc_time.firstDayOfWeek();
Executed by:
  • tst_QAccessibility
  • tst_QCalendarWidget
22
196 case CurrencySymbol:
never executed: case CurrencySymbol:
0
197 return lc_monetary.currencySymbol(QLocale::CurrencySymbolFormat(in.toUInt()));
never executed: return lc_monetary.currencySymbol(QLocale::CurrencySymbolFormat(in.toUInt()));
0
198 case CurrencyToString: {
never executed: case CurrencyToString:
0
199 switch (in.type()) {-
200 case QVariant::Int:
never executed: case QVariant::Int:
0
201 return lc_monetary.toCurrencyString(in.toInt());
never executed: return lc_monetary.toCurrencyString(in.toInt());
0
202 case QVariant::UInt:
never executed: case QVariant::UInt:
0
203 return lc_monetary.toCurrencyString(in.toUInt());
never executed: return lc_monetary.toCurrencyString(in.toUInt());
0
204 case QVariant::Double:
never executed: case QVariant::Double:
0
205 return lc_monetary.toCurrencyString(in.toDouble());
never executed: return lc_monetary.toCurrencyString(in.toDouble());
0
206 case QVariant::LongLong:
never executed: case QVariant::LongLong:
0
207 return lc_monetary.toCurrencyString(in.toLongLong());
never executed: return lc_monetary.toCurrencyString(in.toLongLong());
0
208 case QVariant::ULongLong:
never executed: case QVariant::ULongLong:
0
209 return lc_monetary.toCurrencyString(in.toULongLong());
never executed: return lc_monetary.toCurrencyString(in.toULongLong());
0
210 default:
never executed: default:
0
211 break;
never executed: break;
0
212 }-
213 return QString();
never executed: return QString();
0
214 }-
215 case MeasurementSystem: {
executed 2 times by 1 test: case MeasurementSystem:
Executed by:
  • tst_QPrinter
2
216 const QString meas_locale = QString::fromLatin1(d->lc_measurement_var.constData(), d->lc_measurement_var.size());-
217 if (meas_locale.compare(QLatin1String("Metric"), Qt::CaseInsensitive) == 0)
meas_locale.co...ensitive) == 0Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_QPrinter
0-2
218 return QLocale::MetricSystem;
never executed: return QLocale::MetricSystem;
0
219 if (meas_locale.compare(QLatin1String("Other"), Qt::CaseInsensitive) == 0)
meas_locale.co...ensitive) == 0Description
TRUEnever evaluated
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_QPrinter
0-2
220 return QLocale::MetricSystem;
never executed: return QLocale::MetricSystem;
0
221 return QVariant((int)QLocale(meas_locale).measurementSystem());
executed 2 times by 1 test: return QVariant((int)QLocale(meas_locale).measurementSystem());
Executed by:
  • tst_QPrinter
2
222 }-
223 case UILanguages: {
never executed: case UILanguages:
0
224 if (!d->uiLanguages.isEmpty())
!d->uiLanguages.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
0
225 return d->uiLanguages;
never executed: return d->uiLanguages;
0
226 QString languages = QString::fromLatin1(qgetenv("LANGUAGE"));-
227 QStringList lst;-
228 if (languages.isEmpty())
languages.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
0
229 lst.append(QString::fromLatin1(d->lc_messages_var));
never executed: lst.append(QString::fromLatin1(d->lc_messages_var));
0
230 else-
231 lst = languages.split(QLatin1Char(':'));
never executed: lst = languages.split(QLatin1Char(':'));
0
232-
233 for (int i = 0; i < lst.size(); ++i) {
i < lst.size()Description
TRUEnever evaluated
FALSEnever evaluated
0
234 const QString &name = lst.at(i);-
235 QString lang, script, cntry;-
236 if (qt_splitLocaleName(name, lang, script, cntry)) {
qt_splitLocale...script, cntry)Description
TRUEnever evaluated
FALSEnever evaluated
0
237 if (!cntry.length())
!cntry.length()Description
TRUEnever evaluated
FALSEnever evaluated
0
238 d->uiLanguages.append(lang);
never executed: d->uiLanguages.append(lang);
0
239 else-
240 d->uiLanguages.append(lang % QLatin1Char('-') % cntry);
never executed: d->uiLanguages.append(lang % QLatin1Char('-') % cntry);
0
241 }-
242 }
never executed: end of block
0
243 return d->uiLanguages.isEmpty() ? QVariant() : QVariant(d->uiLanguages);
never executed: return d->uiLanguages.isEmpty() ? QVariant() : QVariant(d->uiLanguages);
d->uiLanguages.isEmpty()Description
TRUEnever evaluated
FALSEnever evaluated
0
244 }-
245 case StringToStandardQuotation:
never executed: case StringToStandardQuotation:
0
246 return lc_messages.quoteString(in.value<QStringRef>());
never executed: return lc_messages.quoteString(in.value<QStringRef>());
0
247 case StringToAlternateQuotation:
never executed: case StringToAlternateQuotation:
0
248 return lc_messages.quoteString(in.value<QStringRef>(), QLocale::AlternateQuotation);
never executed: return lc_messages.quoteString(in.value<QStringRef>(), QLocale::AlternateQuotation);
0
249 case ListToSeparatedString:
never executed: case ListToSeparatedString:
0
250 return lc_messages.createSeparatedList(in.toStringList());
never executed: return lc_messages.createSeparatedList(in.toStringList());
0
251 case LocaleChanged:
never executed: case LocaleChanged:
0
252 Q_ASSERT(false);-
253 default:
code before this statement never executed: default:
executed 2337 times by 11 tests: default:
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
0-2337
254 break;
executed 2337 times by 11 tests: break;
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
2337
255 }-
256 return QVariant();
executed 2337 times by 11 tests: return QVariant();
Executed by:
  • tst_qapplication - unknown status
  • tst_qdbusabstractadaptor - unknown status
  • tst_qdbusabstractinterface - unknown status
  • tst_qdbusinterface - unknown status
  • tst_qdbusmarshall - unknown status
  • tst_qlogging - unknown status
  • tst_qobject - unknown status
  • tst_qprocess - unknown status
  • tst_qsharedmemory - unknown status
  • tst_qsystemsemaphore - unknown status
  • tst_selftests - unknown status
2337
257}-
258#endif // QT_NO_SYSTEMLOCALE-
259-
260QT_END_NAMESPACE-
Source codeSwitch to Preprocessed file

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9