OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...270
Function: Q_QGS_fileBackend::innerFunction::~HolderBase
...280
Function: currentTextLine
...290
Function: operator<<
...300
Function: qt_memfill_template
...302
Function: qt_tzset
303
Function: rect_intersects
304
Function: shouldEnableInputMethod
305
Function: timeToMSecs
306
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
variantHash
Name: variantHash
Prototype: static inline uint variantHash(const QVariant &variant)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 283-304
  0.000% (0/25)
1413
variantToString
Name: variantToString
Prototype: static bool variantToString(const QVariant &arg, QString &out)
Coverage:  81.395% (70/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 81-160
 81.395% (70/86)
7123
verifyTag
Name: verifyTag
Prototype: static inline const uchar *verifyTag(const uchar *tagPtr, const uchar *endPtr)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 118-149
  0.000% (0/31)
1513
version
Name: version
Prototype: int version()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qpluginloader/lib/mylib.c
Lines: 49-52
  0.000% (0/1)
11
verticalTabs
Name: verticalTabs
Prototype: inline static bool verticalTabs(QTabBar::Shape shape)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 91-97
  0.000% (0/1)
41
viewItemTextLayout
Name: viewItemTextLayout
Prototype: static QSizeF viewItemTextLayout(QTextLayout &textLayout, int lineWidth)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 814-830
  0.000% (0/5)
123
visibleGlyphRange
Name: visibleGlyphRange
Prototype: static QPair<int, int> visibleGlyphRange(const QRectF &clip, QFontEngine *fontEngine, glyph_t *glyphs, QFixedPoint *positions, int numGlyphs)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2949-2980
  0.000% (0/25)
255
visualRect
Name: visualRect
Prototype: static void visualRect(QRectF *geom, Qt::LayoutDirection dir, const QRectF &contentsRect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1022-1026
  0.000% (0/4)
22
void
Name: void
Prototype: void (*HB_Library_Resolve(const char *library, int version, const char *symbol))()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qharfbuzz.cpp
Lines: 71-81
100.000% (1/1)
11
waitForPopup
Name: waitForPopup
Prototype: static bool waitForPopup(QToolBar *tb, QWidget *popup)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1088-1112
  0.000% (0/21)
167
waitForWindowExposed
Name: waitForWindowExposed
Prototype: inline static bool waitForWindowExposed(QWindow *window, int timeout = 1000)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 241-262
  0.000% (0/7)
113
wc2rx
Name: wc2rx
Prototype: static QString wc2rx(const QString &wc_str, const bool enableEscaping)
Coverage:  80.822% (59/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 762-856
 80.822% (59/73)
5631
webDavScheme
Name: webDavScheme
Prototype: static inline QString webDavScheme()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 439-442
100.000% (2/2)
02
webDavScheme::[lambda]
Name: webDavScheme::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 441-441
100.000% (1/1)
01
webDavSslTag
Name: webDavSslTag
Prototype: static inline QString webDavSslTag()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 444-447
100.000% (2/2)
02
webDavSslTag::[lambda]
Name: webDavSslTag::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 446-446
100.000% (1/1)
01
weightFromFcWeight
Name: weightFromFcWeight
Prototype: static inline int weightFromFcWeight(int fcweight)
Coverage:  51.613% (16/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 72-102
 51.613% (16/31)
2111
widgetTexturesFor
Name: widgetTexturesFor
Prototype: static QPlatformTextureList *widgetTexturesFor(QWidget *tlw, QWidget *widget)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1011-1048
  0.000% (0/20)
106
willLogToConsole
Name: willLogToConsole
Prototype: static bool willLogToConsole()
Coverage:  14.286% (2/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 171-212
 14.286% (2/14)
114
windowInteractsWithPosition
Name: windowInteractsWithPosition
Prototype: static bool windowInteractsWithPosition(xcb_connection_t *connection, const QPoint & pos, xcb_window_t w, xcb_shape_sk_t shapeType)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 235-252
  0.000% (0/12)
104
windowOf
Name: windowOf
Prototype: static QWindow *windowOf(const QWidget *w)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 409-420
  0.000% (0/10)
74
windowsData
Name: windowsData
Prototype: static const QWindowsData *windowsData(quint16 index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 71-75
100.000% (1/1)
21
windowsId
Name: windowsId
Prototype: static QByteArray windowsId(const QWindowsData *windowsData)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 84-87
100.000% (1/1)
11
wrapText
Name: wrapText
Prototype: static QString wrapText(const QString &names, int longestOptionNameString, const QString &description)
Coverage:  54.545% (18/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 1035-1084
 54.545% (18/33)
369
writeMSDosDate
Name: writeMSDosDate
Prototype: static void writeMSDosDate(uchar *dest, const QDateTime& dt)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 103-127
  0.000% (0/4)
172
writeProperty
Name: writeProperty
Prototype: static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties)
Coverage:  58.065% (18/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 329-381
 58.065% (18/31)
299
writeString
Name: writeString
Prototype: static void writeString(char *out, int i, const QByteArray &str, const int offsetOfStringdataMember, int &stringdataOffset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1115-1130
100.000% (1/1)
91
writeUInt
Name: writeUInt
Prototype: static inline void writeUInt(uchar *data, uint i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 75-81
  0.000% (0/1)
41
writeUShort
Name: writeUShort
Prototype: static inline void writeUShort(uchar *data, ushort i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 83-87
  0.000% (0/1)
21
write_pbm_image
Name: write_pbm_image
Prototype: static bool write_pbm_image(QIODevice *out, const QImage &sourceImage, const QByteArray &sourceFormat)
Coverage:  0.000% (0/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 260-410
  0.000% (0/102)
10237
write_png_image
Name: write_png_image
Prototype: static bool write_png_image(const QImage &image, QIODevice *device, int quality, float gamma, const QString &description)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpnghandler.cpp
Lines: 994-1004
  0.000% (0/4)
62
write_xbm_image
Name: write_xbm_image
Prototype: static bool write_xbm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 182-254
  0.000% (0/36)
5312
write_xpm_image
Name: write_xpm_image
Prototype: static bool write_xpm_image(const QImage &sourceImage, QIODevice *device, const QString &fileName)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1089-1173
  0.000% (0/51)
5515
writingSystemForFont
Name: writingSystemForFont
Prototype: static QFontDatabase::WritingSystem writingSystemForFont(const QFont &font, bool *hasLatin)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 138-182
  0.000% (0/39)
249
writingSystemFromLocale
Name: writingSystemFromLocale
Prototype: static QFontDatabase::WritingSystem writingSystemFromLocale()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 126-136
  0.000% (0/5)
62
writingSystemFromScript
Name: writingSystemFromScript
Prototype: static QFontDatabase::WritingSystem writingSystemFromScript(QLocale::Script script)
Coverage:  0.000% (0/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 56-124
  0.000% (0/64)
3333
ws
Name: ws
Prototype: QTextStream &ws(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2992-2996
100.000% (1/1)
21
x509ExtensionToValue
Name: x509ExtensionToValue
Prototype: static QVariant x509ExtensionToValue(X509_EXTENSION *ext)
Coverage:  58.824% (20/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 339-430
 58.824% (20/34)
3912
x509UnknownExtensionToValue
Name: x509UnknownExtensionToValue
Prototype: static QVariant x509UnknownExtensionToValue(X509_EXTENSION *ext)
Coverage:  71.795% (28/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 269-332
 71.795% (28/39)
3911
xOrder
Name: xOrder
Prototype: static inline bool xOrder(const QScanConverter::Line *a, const QScanConverter::Line *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 307-310
  0.000% (0/1)
11
xcb_window
Name: xcb_window
Prototype: static inline xcb_window_t xcb_window(QPlatformWindow *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 83-86
  0.000% (0/1)
11
xcb_window
Name: xcb_window
Prototype: static inline xcb_window_t xcb_window(QWindow *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 88-91
  0.000% (0/1)
11
xdgConfigDirs
Name: xdgConfigDirs
Prototype: static QStringList xdgConfigDirs()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 304-314
100.000% (5/5)
62
xdgDataDirs
Name: xdgDataDirs
Prototype: static QStringList xdgDataDirs()
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qstandardpaths_unix.cpp
Lines: 272-302
100.000% (11/11)
144
xdndProxy
Name: xdndProxy
Prototype: static xcb_window_t xdndProxy(QXcbConnection *c, xcb_window_t w)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 93-124
  0.000% (0/18)
195
xgetbv
Name: xgetbv
Prototype: static void xgetbv(uint in, uint &eax, uint &edx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 282-293
  0.000% (0/1)
31
xi2ValuatorOffset
Name: xi2ValuatorOffset
Prototype: static int xi2ValuatorOffset(const unsigned char *maskPtr, int maskLen, int number)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 2275-2292
  0.000% (0/19)
127
xpmHash
Name: xpmHash
Prototype: static quint64 xpmHash(const QString &str)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 54-62
  0.000% (0/4)
52
xpmHash
Name: xpmHash
Prototype: static quint64 xpmHash(char *str)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 63-72
  0.000% (0/4)
62
xpm_color_name
Name: xpm_color_name
Prototype: static const char* xpm_color_name(int cpp, int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 1056-1085
  0.000% (0/19)
186
zoneData
Name: zoneData
Prototype: static const QZoneData *zoneData(quint16 index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 65-69
100.000% (1/1)
21
Page:<>1
Function: AnchorData::dump
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...270
Function: Q_QGS_fileBackend::innerFunction::~HolderBase
...280
Function: currentTextLine
...290
Function: operator<<
...300
Function: qt_memfill_template
...302
Function: qt_tzset
303
Function: rect_intersects
304
Function: shouldEnableInputMethod
305
Function: timeToMSecs
306

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