OpenCoverage

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

Function Tree

Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %:  90.909% (20/22)
...20
Condition %:  44.828% (13/29)
...24
Condition %:  0.000% (0/10)
25
Condition %:  0.000% (0/4)
26
Condition %:  0.000% (0/1)
27
Condition %:  0.000% (0/10)
2829
Condition %:  0.000% (0/1)
30
Condition %:  0.000% (0/28)
31
Condition %:  0.000% (0/1)
32
Condition %:  0.000% (0/4)
...40
Condition %:  0.000% (0/4)
...50
Condition %:  0.000% (0/41)
...55
Condition %:  0.000% (0/271)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
qdashprocessor_cubicTo
Name: qdashprocessor_cubicTo
Prototype: static void qdashprocessor_cubicTo(qreal, qreal, qreal, qreal, qreal, qreal, void *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 506-509
  0.000% (0/1)
11
qbrush_check_type
Name: qbrush_check_type
Prototype: static bool qbrush_check_type(Qt::BrushStyle style)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbrush.cpp
Lines: 369-383
  0.000% (0/9)
76
q_toPercentEncoding
Name: q_toPercentEncoding
Prototype: void q_toPercentEncoding(QByteArray *ba, const char *exclude, const char *include)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4608-4611
  0.000% (0/1)
11
q_ssl_psk_client_callback
Name: q_ssl_psk_client_callback
Prototype: static unsigned int q_ssl_psk_client_callback(SSL *ssl, const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 195-203
  0.000% (0/1)
31
q_screenSizeFromFb
Name: q_screenSizeFromFb
Prototype: QSize q_screenSizeFromFb(int framebufferDevice)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 515-557
  0.000% (0/15)
205
q_screenDepthFromFb
Name: q_screenDepthFromFb
Prototype: int q_screenDepthFromFb(int framebufferDevice)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 559-586
  0.000% (0/13)
105
q_round_bound
Name: q_round_bound
Prototype: inline int q_round_bound(qreal d)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 303-310
  0.000% (0/7)
53
q_refreshRateFromFb
Name: q_refreshRateFromFb
Prototype: qreal q_refreshRateFromFb(int framebufferDevice)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 588-617
  0.000% (0/16)
136
q_reduceConfigAttributes
Name: q_reduceConfigAttributes
Prototype: bool q_reduceConfigAttributes(QVector<EGLint> *configAttributes)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 118-218
  0.000% (0/52)
5417
q_printEglConfig
Name: q_printEglConfig
Prototype: void q_printEglConfig(EGLDisplay display, EGLConfig config)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 449-458
  0.000% (0/7)
53
q_physicalScreenSizeFromFb
Name: q_physicalScreenSizeFromFb
Prototype: QSizeF q_physicalScreenSizeFromFb(int framebufferDevice, const QSize &screenSize)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 462-513
  0.000% (0/23)
266
q_normalizePercentEncoding
Name: q_normalizePercentEncoding
Prototype: void q_normalizePercentEncoding(QByteArray *ba, const char *exclude)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4613-4617
  0.000% (0/1)
21
q_i2t_ASN1_OBJECT
Name: q_i2t_ASN1_OBJECT
Prototype: int q_i2t_ASN1_OBJECT(char *a, int b, ASN1_OBJECT *c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 197-197
  0.000% (0/4)
12
q_hasEglExtension
Name: q_hasEglExtension
Prototype: bool q_hasEglExtension(EGLDisplay display, const char* extensionName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 410-416
  0.000% (0/1)
41
q_gray_rendered_spans
Name: q_gray_rendered_spans
Prototype: int q_gray_rendered_spans(TRaster *raster)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 333-338
  0.000% (0/6)
32
q_glFormatFromConfig
Name: q_glFormatFromConfig
Prototype: QSurfaceFormat q_glFormatFromConfig(EGLDisplay display, const EGLConfig config, const QSurfaceFormat &referenceFormat)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 355-408
  0.000% (0/19)
404
q_fromPercentEncoding
Name: q_fromPercentEncoding
Prototype: void q_fromPercentEncoding(QByteArray *ba)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4418-4421
  0.000% (0/1)
11
q_createNativeChildrenAndSetParent
Name: q_createNativeChildrenAndSetParent
Prototype: void q_createNativeChildrenAndSetParent(const QWidget *parentWidget)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1388-1412
  0.000% (0/22)
138
q_createConfigAttributesFromFormat
Name: q_createConfigAttributesFromFormat
Prototype: QVector<EGLint> q_createConfigAttributesFromFormat(const QSurfaceFormat &format)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 57-116
  0.000% (0/1)
251
q_configFromGLFormat
Name: q_configFromGLFormat
Prototype: EGLConfig q_configFromGLFormat(EGLDisplay display, const QSurfaceFormat &format, bool highestPixelFormat, int surfaceType)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglconvenience.cpp
Lines: 345-353
  0.000% (0/1)
51
q_X509_STORE_CTX_set_purpose
Name: q_X509_STORE_CTX_set_purpose
Prototype: int q_X509_STORE_CTX_set_purpose(X509_STORE_CTX *a, int b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 383-383
  0.000% (0/4)
12
q_X509_STORE_CTX_get_current_cert
Name: q_X509_STORE_CTX_get_current_cert
Prototype: X509 * q_X509_STORE_CTX_get_current_cert(X509_STORE_CTX *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 386-386
  0.000% (0/4)
12
q_X509_STORE_CTX_get_chain
Name: q_X509_STORE_CTX_get_chain
Prototype: struct stack_st_X509 * q_X509_STORE_CTX_get_chain(X509_STORE_CTX *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 387-387
  0.000% (0/4)
12
q_TLSv1_2_server_method
Name: q_TLSv1_2_server_method
Prototype: const SSL_METHOD * q_TLSv1_2_server_method()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 327-327
  0.000% (0/4)
12
q_TLSv1_1_server_method
Name: q_TLSv1_1_server_method
Prototype: const SSL_METHOD * q_TLSv1_1_server_method()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 326-326
  0.000% (0/4)
12
q_SSL_get_verify_result
Name: q_SSL_get_verify_result
Prototype: long q_SSL_get_verify_result(const SSL *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 279-279
  0.000% (0/4)
12
q_SSL_get_ex_data
Name: q_SSL_get_ex_data
Prototype: void * q_SSL_get_ex_data(const SSL *ssl, int idx)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 299-299
  0.000% (0/4)
12
q_SSL_CTX_use_certificate_file
Name: q_SSL_CTX_use_certificate_file
Prototype: int q_SSL_CTX_use_certificate_file(SSL_CTX *a, const char *b, int c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 261-261
  0.000% (0/4)
12
q_SSL_CTX_use_RSAPrivateKey
Name: q_SSL_CTX_use_RSAPrivateKey
Prototype: int q_SSL_CTX_use_RSAPrivateKey(SSL_CTX *a, RSA *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 263-263
  0.000% (0/4)
12
q_SSL_CTX_use_PrivateKey_file
Name: q_SSL_CTX_use_PrivateKey_file
Prototype: int q_SSL_CTX_use_PrivateKey_file(SSL_CTX *a, const char *b, int c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 264-264
  0.000% (0/4)
12
q_SSL_CTX_set_verify_depth
Name: q_SSL_CTX_set_verify_depth
Prototype: void q_SSL_CTX_set_verify_depth(SSL_CTX *a, int b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 259-259
  0.000% (0/4)
12
q_SSL_CTX_set_default_verify_paths
Name: q_SSL_CTX_set_default_verify_paths
Prototype: int q_SSL_CTX_set_default_verify_paths(SSL_CTX *a)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 257-257
  0.000% (0/4)
12
q_RAND_seed
Name: q_RAND_seed
Prototype: void q_RAND_seed(const void *a, int b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 226-226
  0.000% (0/4)
12
q_QPixmapCache_keyHashSize
Name: q_QPixmapCache_keyHashSize
Prototype: int __attribute__((visibility("default"))) q_QPixmapCache_keyHashSize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmapcache.cpp
Lines: 461-464
  0.000% (0/1)
11
q_OPENSSL_add_all_algorithms_noconf
Name: q_OPENSSL_add_all_algorithms_noconf
Prototype: void q_OPENSSL_add_all_algorithms_noconf(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 401-401
  0.000% (0/4)
12
q_EVP_PKEY_set1_EC_KEY
Name: q_EVP_PKEY_set1_EC_KEY
Prototype: int q_EVP_PKEY_set1_EC_KEY(EVP_PKEY *a, EC_KEY *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 182-182
  0.000% (0/4)
12
q_EVP_PKEY_set1_DSA
Name: q_EVP_PKEY_set1_DSA
Prototype: int q_EVP_PKEY_set1_DSA(EVP_PKEY *a, DSA *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 180-180
  0.000% (0/4)
12
q_EVP_PKEY_assign
Name: q_EVP_PKEY_assign
Prototype: int q_EVP_PKEY_assign(EVP_PKEY *a, int b, char *c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 178-178
  0.000% (0/4)
12
q_EC_KEY_dup
Name: q_EC_KEY_dup
Prototype: EC_KEY * q_EC_KEY_dup(const EC_KEY *ec)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 427-427
  0.000% (0/4)
12
q_DSA_new
Name: q_DSA_new
Prototype: DSA * q_DSA_new()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 162-162
  0.000% (0/4)
12
q_DH_new
Name: q_DH_new
Prototype: DH * q_DH_new()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 422-422
  0.000% (0/4)
12
q_BN_bin2bn
Name: q_BN_bin2bn
Prototype: BIGNUM * q_BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 425-425
  0.000% (0/4)
12
q_ASN1_STRING_print
Name: q_ASN1_STRING_print
Prototype: int q_ASN1_STRING_print(BIO *a, const ASN1_STRING *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 365-365
  0.000% (0/4)
12
qWidgetShortcutContextMatcher
Name: qWidgetShortcutContextMatcher
Prototype: bool qWidgetShortcutContextMatcher(QObject *object, Qt::ShortcutContext context)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 77-139
  0.000% (0/45)
3515
qUnregisterGuiStateMachine_dtor_class_
Name: qUnregisterGuiStateMachine_dtor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qUnregisterGuiStateMachine
Name: qUnregisterGuiStateMachine
Prototype: void qUnregisterGuiStateMachine()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qguistatemachine.cpp
Lines: 467-470
  0.000% (0/1)
11
qUnregisterGuiGetInterpolator_dtor_class_
Name: qUnregisterGuiGetInterpolator_dtor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qUnregisterGuiGetInterpolator
Name: qUnregisterGuiGetInterpolator
Prototype: static void qUnregisterGuiGetInterpolator()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/animation/qguivariantanimation.cpp
Lines: 75-88
  0.000% (0/1)
101
qUnpremultiplyRgb30
Name: qUnpremultiplyRgb30
Prototype: static inline uint qUnpremultiplyRgb30(uint rgb30)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 573-594
  0.000% (0/9)
125
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const qreal *polygon, int count, uint hint, const QTransform &matrix)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2276-2295
  0.000% (0/5)
132
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const QVectorPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2297-2315
  0.000% (0/5)
132
qTriangulate
Name: qTriangulate
Prototype: QTriangleSet qTriangulate(const QPainterPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2317-2335
  0.000% (0/5)
132
qTraverseKdPointTree
Name: qTraverseKdPointTree
Prototype: template <typename T> void qTraverseKdPointTree(QKdPointTree::Node &node, T &t, int depth = 0)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 646-659
  0.000% (0/11)
53
qToStringList
Name: qToStringList
Prototype: static QStringList qToStringList(const QList<QByteArray> &arr)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1225-1233
  0.000% (0/4)
62
qTextCodecsMutex
Name: qTextCodecsMutex
Prototype: QMutex *qTextCodecsMutex()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 100-100
  0.000% (0/1)
11
qTerminate
Name: qTerminate
Prototype: void qTerminate() noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3070-3073
  0.000% (0/1)
11
qStandardItemModelDataListMimeType
Name: qStandardItemModelDataListMimeType
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
qStandardItemModelDataListMimeType
Name: qStandardItemModelDataListMimeType
Prototype: static inline QString qStandardItemModelDataListMimeType()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 60-63
  0.000% (0/2)
02
qSpiInitializeStructTypes
Name: qSpiInitializeStructTypes
Prototype: void qSpiInitializeStructTypes()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/struct_marshallers.cpp
Lines: 217-234
  0.000% (0/1)
151
qSmoothScaleImage
Name: qSmoothScaleImage
Prototype: QImage qSmoothScaleImage(const QImage &src, int dw, int dh)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 728-757
  0.000% (0/18)
215
qSmartSpacing
Name: qSmartSpacing
Prototype: int qSmartSpacing(const QLayout *layout, QStyle::PixelMetric pm)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 429-440
  0.000% (0/7)
73
qSmartMinSize
Name: qSmartMinSize
Prototype: QSize qSmartMinSize(const QSize &sizeHint, const QSize &minSizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 347-375
  0.000% (0/19)
157
qSmartMinSize
Name: qSmartMinSize
Prototype: QSize qSmartMinSize(const QWidgetItem *i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 377-383
  0.000% (0/1)
41
qSmartMinSize
Name: qSmartMinSize
Prototype: QSize qSmartMinSize(const QWidget *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 385-390
  0.000% (0/1)
31
qSmartMaxSize
Name: qSmartMaxSize
Prototype: QSize qSmartMaxSize(const QSize &sizeHint, const QSize &minSize, const QSize &maxSize, const QSizePolicy &sizePolicy, Qt::Alignment align)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 392-413
  0.000% (0/26)
158
qSmartMaxSize
Name: qSmartMaxSize
Prototype: QSize qSmartMaxSize(const QWidgetItem *i, Qt::Alignment align)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 415-421
  0.000% (0/1)
31
qSmartMaxSize
Name: qSmartMaxSize
Prototype: QSize qSmartMaxSize(const QWidget *w, Qt::Alignment align)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 423-427
  0.000% (0/1)
21
qSimplifyPath
Name: qSimplifyPath
Prototype: void qSimplifyPath(const QVectorPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1656-1660
  0.000% (0/1)
11
qSimplifyPath
Name: qSimplifyPath
Prototype: void qSimplifyPath(const QPainterPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1662-1666
  0.000% (0/1)
11
qSign
Name: qSign
Prototype: inline int qSign(qreal r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 143-146
  0.000% (0/1)
11
qSharedBuild
Name: qSharedBuild
Prototype: bool qSharedBuild() noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 1027-1034
  0.000% (0/1)
11
qShapeItem
Name: qShapeItem
Prototype: HB_Bool qShapeItem(HB_ShaperItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qharfbuzz.cpp
Lines: 87-90
  0.000% (0/1)
11
qScrollEffect
Name: qScrollEffect
Prototype: void qScrollEffect(QWidget* w, QEffects::DirFlags orient, int time)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 558-575
  0.000% (0/7)
103
qScanConvert
Name: qScanConvert
Prototype: template <typename T> void qScanConvert(QScanConverter &d, T allVertical)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 322-383
  0.000% (0/46)
3914
qSafeFromBigEndian
Name: qSafeFromBigEndian
Prototype: template<typename T> static inline bool qSafeFromBigEndian(const uchar *source, const uchar *end, T *output)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 84-92
  0.000% (0/4)
42
qSafeFloatToQ16Dot16
Name: qSafeFloatToQ16Dot16
Prototype: static inline int qSafeFloatToQ16Dot16(qreal x)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 746-754
  0.000% (0/7)
63
qSafeDivide
Name: qSafeDivide
Prototype: static inline qreal qSafeDivide(qreal x, qreal y)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 735-740
  0.000% (0/4)
32
qRotationType
Name: qRotationType
Prototype: inline RotationType qRotationType(const QTransform &transform)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2166-2186
  0.000% (0/37)
135
qRemovePostRoutine
Name: qRemovePostRoutine
Prototype: void qRemovePostRoutine(QtCleanUpFunction p)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 263-269
  0.000% (0/4)
42
qRemoveDuplicates
Name: qRemoveDuplicates
Prototype: template <typename Iterator, typename Equality> Iterator qRemoveDuplicates(Iterator begin, Iterator end, Equality eq)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1461-1478
  0.000% (0/10)
104
qRegisterWidgetsVariant_ctor_class_
Name: qRegisterWidgetsVariant_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterWidgetsVariant
Name: qRegisterWidgetsVariant
Prototype: void qRegisterWidgetsVariant()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp
Lines: 154-159
  0.000% (0/1)
31
qRegisterGuiVariant_ctor_class_
Name: qRegisterGuiVariant_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterGuiVariant
Name: qRegisterGuiVariant
Prototype: void qRegisterGuiVariant()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguivariant.cpp
Lines: 349-353
  0.000% (0/1)
21
qRegisterGuiStateMachine_ctor_class_
Name: qRegisterGuiStateMachine_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterGuiStateMachine
Name: qRegisterGuiStateMachine
Prototype: void qRegisterGuiStateMachine()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qguistatemachine.cpp
Lines: 460-464
  0.000% (0/1)
21
qRegisterGuiGetInterpolator_ctor_class_
Name: qRegisterGuiGetInterpolator_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterGuiGetInterpolator
Name: qRegisterGuiGetInterpolator
Prototype: void qRegisterGuiGetInterpolator()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/animation/qguivariantanimation.cpp
Lines: 65-72
  0.000% (0/1)
51
qRectIntersects
Name: qRectIntersects
Prototype: static inline bool qRectIntersects(const QRect &r1, const QRect &r2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 133-137
  0.000% (0/1)
21
qRealloc
Name: qRealloc
Prototype: void *qRealloc(void *ptr, size_t size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 69-72
  0.000% (0/1)
11
qPolyline
Name: qPolyline
Prototype: QPolylineSet qPolyline(const QVectorPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2337-2355
  0.000% (0/5)
132
qPolyline
Name: qPolyline
Prototype: QPolylineSet qPolyline(const QPainterPath &path, const QTransform &matrix, qreal lod)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2357-2375
  0.000% (0/5)
132
qPointIsLeftOfLine
Name: qPointIsLeftOfLine
Prototype: static inline bool qPointIsLeftOfLine(const QPodPoint &p, const QPodPoint &v1, const QPodPoint &v2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 216-219
  0.000% (0/1)
11
qPointDistanceFromLine
Name: qPointDistanceFromLine
Prototype: static inline qint64 qPointDistanceFromLine(const QPodPoint &p, const QPodPoint &v1, const QPodPoint &v2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 211-214
  0.000% (0/1)
11
qPixmapSerial
Name: qPixmapSerial
Prototype: static QString qPixmapSerial(quint64 i, bool enabled)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 955-968
  0.000% (0/4)
62
qPenFromStyle
Name: qPenFromStyle
Prototype: static QPen qPenFromStyle(const QBrush& b, qreal width, BorderStyle s)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 51-78
  0.000% (0/17)
149
qNormalizeRadii
Name: qNormalizeRadii
Prototype: void qNormalizeRadii(const QRect &br, const QSize *radii, QSize *tlr, QSize *trr, QSize *blr, QSize *brr)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 314-329
  0.000% (0/13)
125
qNormalizeNode
Name: qNormalizeNode
Prototype: static void qNormalizeNode(QDomNodePrivate* n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1865-1886
  0.000% (0/10)
134
qMoveRange
Name: qMoveRange
Prototype: template<typename Container> static void qMoveRange(Container& c, typename Container::size_type rangeStart, typename Container::size_type rangeEnd, typename Container::size_type targetPosition)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 725-739
  0.000% (0/5)
61
qMemSet
Name: qMemSet
Prototype: void *qMemSet(void *dest, int c, size_t n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3122-3122
  0.000% (0/1)
11
Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %:  90.909% (20/22)
...20
Condition %:  44.828% (13/29)
...24
Condition %:  0.000% (0/10)
25
Condition %:  0.000% (0/4)
26
Condition %:  0.000% (0/1)
27
Condition %:  0.000% (0/10)
2829
Condition %:  0.000% (0/1)
30
Condition %:  0.000% (0/28)
31
Condition %:  0.000% (0/1)
32
Condition %:  0.000% (0/4)
...40
Condition %:  0.000% (0/4)
...50
Condition %:  0.000% (0/41)
...55
Condition %:  0.000% (0/271)

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