| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSimplex::~QSimplex| Name:  | QSimplex::~QSimplex |  | Prototype:  | QSimplex::~QSimplex() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp |  | Lines:  | 86-89 |  
  |  | 1 | 1 | 
 QSimplexConstraint::invert| Name:  | QSimplexConstraint::invert |  | Prototype:  | void QSimplexConstraint::invert() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp |  | Lines:  | 662-671 |  
  |  | 5 | 2 | 
 QSingleShotTimer::QSingleShotTimer| Name:  | QSingleShotTimer::QSingleShotTimer |  | Prototype:  | QSingleShotTimer::QSingleShotTimer(int msec, Qt::TimerType timerType, const QObject *r, const char *member) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp |  | Lines:  | 276-281 |  
  |  | 2 | 1 | 
 QSingleShotTimer::QSingleShotTimer| Name:  | QSingleShotTimer::QSingleShotTimer |  | Prototype:  | QSingleShotTimer::QSingleShotTimer(int msec, Qt::TimerType timerType, const QObject *r, QtPrivate::QSlotObjectBase *slotObj) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp |  | Lines:  | 283-293 |  
  |  | 5 | 2 | 
 QSingleShotTimer::timerEvent| Name:  | QSingleShotTimer::timerEvent |  | Prototype:  | void QSingleShotTimer::timerEvent(QTimerEvent *) |  | Coverage:  |  90.909% (10/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp |  | Lines:  | 303-327 |  
  |  | 9 | 4 | 
 QSingleShotTimer::~QSingleShotTimer| Name:  | QSingleShotTimer::~QSingleShotTimer |  | Prototype:  | QSingleShotTimer::~QSingleShotTimer() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp |  | Lines:  | 295-301 |  
  |  | 4 | 3 | 
 QSize::scaled| Name:  | QSize::scaled |  | Prototype:  | QSize QSize::scaled(const QSize &s, Qt::AspectRatioMode mode) const noexcept |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Lines:  | 225-246 |  
  |  | 11 | 4 | 
 QSize::transpose| Name:  | QSize::transpose |  | Prototype:  | void QSize::transpose() noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Lines:  | 166-169 |  
  |  | 1 | 1 | 
 QSizeF::scaled| Name:  | QSizeF::scaled |  | Prototype:  | QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode) const noexcept |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Lines:  | 656-676 |  
  |  | 10 | 4 | 
 QSizeF::transpose| Name:  | QSizeF::transpose |  | Prototype:  | void QSizeF::transpose() noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Lines:  | 597-600 |  
  |  | 1 | 1 | 
 QSizeGrip::QSizeGrip| Name:  | QSizeGrip::QSizeGrip |  | Prototype:  | QSizeGrip::QSizeGrip(QWidget * parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 218-223 |  
  |  | 2 | 1 | 
 QSizeGrip::event| Name:  | QSizeGrip::event |  | Prototype:  | bool QSizeGrip::event(QEvent *event) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 502-505 |  
  |  | 1 | 1 | 
 QSizeGrip::eventFilter| Name:  | QSizeGrip::eventFilter |  | Prototype:  | bool QSizeGrip::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 481-497 |  
  |  | 10 | 2 | 
 QSizeGrip::hideEvent| Name:  | QSizeGrip::hideEvent |  | Prototype:  | void QSizeGrip::hideEvent(QHideEvent *hideEvent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 464-470 |  
  |  | 1 | 1 | 
 QSizeGrip::mouseMoveEvent| Name:  | QSizeGrip::mouseMoveEvent |  | Prototype:  | void QSizeGrip::mouseMoveEvent(QMouseEvent * e) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 374-417 |  
  |  | 26 | 8 | 
 QSizeGrip::mousePressEvent| Name:  | QSizeGrip::mousePressEvent |  | Prototype:  | void QSizeGrip::mousePressEvent(QMouseEvent * e) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 284-366 |  
  |  | 48 | 12 | 
 QSizeGrip::mouseReleaseEvent| Name:  | QSizeGrip::mouseReleaseEvent |  | Prototype:  | void QSizeGrip::mouseReleaseEvent(QMouseEvent *mouseEvent) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 422-431 |  
  |  | 5 | 2 | 
 QSizeGrip::moveEvent| Name:  | QSizeGrip::moveEvent |  | Prototype:  | void QSizeGrip::moveEvent(QMoveEvent * ) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 436-448 |  
  |  | 6 | 2 | 
 QSizeGrip::paintEvent| Name:  | QSizeGrip::paintEvent |  | Prototype:  | void QSizeGrip::paintEvent(QPaintEvent *event) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 265-274 |  
  |  | 7 | 1 | 
 QSizeGrip::setVisible| Name:  | QSizeGrip::setVisible |  | Prototype:  | void QSizeGrip::setVisible(bool visible) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 475-478 |  
  |  | 1 | 1 | 
 QSizeGrip::showEvent| Name:  | QSizeGrip::showEvent |  | Prototype:  | void QSizeGrip::showEvent(QShowEvent *showEvent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 453-459 |  
  |  | 1 | 1 | 
 QSizeGrip::sizeHint| Name:  | QSizeGrip::sizeHint |  | Prototype:  | QSize QSizeGrip::sizeHint() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 250-256 |  
  |  | 4 | 1 | 
 QSizeGripPrivate::QSizeGripPrivate| Name:  | QSizeGripPrivate::QSizeGripPrivate |  | Prototype:  | QSizeGripPrivate::QSizeGripPrivate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 136-143 |  
  |  | 2 | 1 | 
 QSizeGripPrivate::_q_showIfNotHidden| Name:  | QSizeGripPrivate::_q_showIfNotHidden |  | Prototype:  | void _q_showIfNotHidden() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 116-131 |  
  |  | 9 | 3 | 
 QSizeGripPrivate::atBottom| Name:  | QSizeGripPrivate::atBottom |  | Prototype:  | inline bool atBottom() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 89-92 |  
  |  | 1 | 1 | 
 QSizeGripPrivate::atLeft| Name:  | QSizeGripPrivate::atLeft |  | Prototype:  | inline bool atLeft() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 94-97 |  
  |  | 1 | 1 | 
 QSizeGripPrivate::corner| Name:  | QSizeGripPrivate::corner |  | Prototype:  | Qt::Corner QSizeGripPrivate::corner() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 157-168 |  
  |  | 8 | 2 | 
 QSizeGripPrivate::init| Name:  | QSizeGripPrivate::init |  | Prototype:  | void QSizeGripPrivate::init() |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 226-237 |  
  |  | 6 | 1 | 
 QSizeGripPrivate::updateTopLevelWidget| Name:  | QSizeGripPrivate::updateTopLevelWidget |  | Prototype:  | void updateTopLevelWidget() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp |  | Lines:  | 99-110 |  
  |  | 9 | 4 | 
 QSizePolicy::controlType| Name:  | QSizePolicy::controlType |  | Prototype:  | QSizePolicy::ControlType QSizePolicy::controlType() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qsizepolicy.cpp |  | Lines:  | 235-238 |  
  |  | 1 | 1 | 
 QSizePolicy::setControlType| Name:  | QSizePolicy::setControlType |  | Prototype:  | void QSizePolicy::setControlType(ControlType type) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qsizepolicy.cpp |  | Lines:  | 256-280 |  
  |  | 5 | 3 | 
 QSlider::QSlider| Name:  | QSlider::QSlider |  | Prototype:  | QSlider::QSlider(QWidget *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 286-291 |  
  |  | 2 | 1 | 
 QSlider::QSlider| Name:  | QSlider::QSlider |  | Prototype:  | QSlider::QSlider(Qt::Orientation orientation, QWidget *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 299-304 |  
  |  | 2 | 1 | 
 QSlider::event| Name:  | QSlider::event |  | Prototype:  | bool QSlider::event(QEvent *event) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 341-360 |  
  |  | 9 | 8 | 
 QSlider::initStyleOption| Name:  | QSlider::initStyleOption |  | Prototype:  | void QSlider::initStyleOption(QStyleOptionSlider *option) const |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 132-156 |  
  |  | 21 | 3 | 
 QSlider::minimumSizeHint| Name:  | QSlider::minimumSizeHint |  | Prototype:  | QSize QSlider::minimumSizeHint() const |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 490-502 |  
  |  | 9 | 2 | 
 QSlider::mouseMoveEvent| Name:  | QSlider::mouseMoveEvent |  | Prototype:  | void QSlider::mouseMoveEvent(QMouseEvent *ev) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 427-439 |  
  |  | 9 | 2 | 
 QSlider::mousePressEvent| Name:  | QSlider::mousePressEvent |  | Prototype:  | void QSlider::mousePressEvent(QMouseEvent *ev) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 365-422 |  
  |  | 42 | 9 | 
 QSlider::mouseReleaseEvent| Name:  | QSlider::mouseReleaseEvent |  | Prototype:  | void QSlider::mouseReleaseEvent(QMouseEvent *ev) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 445-462 |  
  |  | 14 | 3 | 
 QSlider::paintEvent| Name:  | QSlider::paintEvent |  | Prototype:  | void QSlider::paintEvent(QPaintEvent *) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 317-335 |  
  |  | 12 | 3 | 
 QSlider::setTickInterval| Name:  | QSlider::setTickInterval |  | Prototype:  | void QSlider::setTickInterval(int ts) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 541-545 |  
  |  | 2 | 1 | 
 QSlider::setTickPosition| Name:  | QSlider::setTickPosition |  | Prototype:  | void QSlider::setTickPosition(TickPosition position) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 515-522 |  
  |  | 5 | 1 | 
 QSlider::sizeHint| Name:  | QSlider::sizeHint |  | Prototype:  | QSize QSlider::sizeHint() const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 467-485 |  
  |  | 15 | 4 | 
 QSlider::tickInterval| Name:  | QSlider::tickInterval |  | Prototype:  | int QSlider::tickInterval() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 547-550 |  
  |  | 1 | 1 | 
 QSlider::tickPosition| Name:  | QSlider::tickPosition |  | Prototype:  | QSlider::TickPosition QSlider::tickPosition() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 524-527 |  
  |  | 1 | 1 | 
 QSliderPrivate::init| Name:  | QSliderPrivate::init |  | Prototype:  | void QSliderPrivate::init() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 74-88 |  
  |  | 12 | 2 | 
 QSliderPrivate::newHoverControl| Name:  | QSliderPrivate::newHoverControl |  | Prototype:  | QStyle::SubControl QSliderPrivate::newHoverControl(const QPoint &pos) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 172-197 |  
  |  | 19 | 4 | 
 QSliderPrivate::pick| Name:  | QSliderPrivate::pick |  | Prototype:  | inline int QSliderPrivate::pick(const QPoint &pt) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 120-123 |  
  |  | 1 | 1 | 
 QSliderPrivate::pixelPosToRangeValue| Name:  | QSliderPrivate::pixelPosToRangeValue |  | Prototype:  | int QSliderPrivate::pixelPosToRangeValue(int pos) const |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 98-118 |  
  |  | 15 | 2 | 
 QSliderPrivate::resetLayoutItemMargins| Name:  | QSliderPrivate::resetLayoutItemMargins |  | Prototype:  | void QSliderPrivate::resetLayoutItemMargins() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 90-96 |  
  |  | 4 | 1 | 
 QSliderPrivate::updateHoverControl| Name:  | QSliderPrivate::updateHoverControl |  | Prototype:  | bool QSliderPrivate::updateHoverControl(const QPoint &pos) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp |  | Lines:  | 158-170 |  
  |  | 9 | 2 | 
 QSlotObjectBaseDeleter::cleanup| Name:  | QSlotObjectBaseDeleter::cleanup |  | Prototype:  | static void cleanup(QtPrivate::QSlotObjectBase *slot) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 86-88 |  
  |  | 1 | 2 | 
 QSmSocketReceiver::QSmSocketReceiver| Name:  | QSmSocketReceiver::QSmSocketReceiver |  | Prototype:  | QSmSocketReceiver(int socket) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 57-61 |  
  |  | 2 | 1 | 
 QSmSocketReceiver::socketActivated| Name:  | QSmSocketReceiver::socketActivated |  | Prototype:  | void QSmSocketReceiver::socketActivated(int) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp |  | Lines:  | 327-330 |  
  |  | 1 | 1 | 
 QSocketEngineHandler::QSocketEngineHandler| Name:  | QSocketEngineHandler::QSocketEngineHandler |  | Prototype:  | QSocketEngineHandler::QSocketEngineHandler() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 61-67 |  
  |  | 4 | 2 | 
 QSocketEngineHandler::~QSocketEngineHandler| Name:  | QSocketEngineHandler::~QSocketEngineHandler |  | Prototype:  | QSocketEngineHandler::~QSocketEngineHandler() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 69-75 |  
  |  | 4 | 2 | 
 QSocketNotifier::QSocketNotifier| Name:  | QSocketNotifier::QSocketNotifier |  | Prototype:  | QSocketNotifier::QSocketNotifier(qintptr socket, Type type, QObject *parent) |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 142-156 |  
  |  | 9 | 3 | 
 QSocketNotifier::event| Name:  | QSocketNotifier::event |  | Prototype:  | bool QSocketNotifier::event(QEvent *e) |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 252-270 |  
  |  | 11 | 4 | 
 QSocketNotifier::isEnabled| Name:  | QSocketNotifier::isEnabled |  | Prototype:  | bool QSocketNotifier::isEnabled() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 207-211 |  
  |  | 2 | 1 | 
 QSocketNotifier::setEnabled| Name:  | QSocketNotifier::setEnabled |  | Prototype:  | void QSocketNotifier::setEnabled(bool enable) |  | Coverage:  |  75.000% (12/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 228-247 |  
  |  | 14 | 6 | 
 QSocketNotifier::socket| Name:  | QSocketNotifier::socket |  | Prototype:  | qintptr QSocketNotifier::socket() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 185-189 |  
  |  | 2 | 1 | 
 QSocketNotifier::type| Name:  | QSocketNotifier::type |  | Prototype:  | QSocketNotifier::Type QSocketNotifier::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 196-200 |  
  |  | 2 | 1 | 
 QSocketNotifier::~QSocketNotifier| Name:  | QSocketNotifier::~QSocketNotifier |  | Prototype:  | QSocketNotifier::~QSocketNotifier() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp |  | Lines:  | 162-165 |  
  |  | 1 | 1 | 
 QSocks5Authenticator::beginAuthenticate| Name:  | QSocks5Authenticator::beginAuthenticate |  | Prototype:  | bool QSocks5Authenticator::beginAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 423-428 |  
  |  | 3 | 1 | 
 QSocks5Authenticator::continueAuthenticate| Name:  | QSocks5Authenticator::continueAuthenticate |  | Prototype:  | bool QSocks5Authenticator::continueAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 430-435 |  
  |  | 3 | 1 | 
 QSocks5Authenticator::methodId| Name:  | QSocks5Authenticator::methodId |  | Prototype:  | char QSocks5Authenticator::methodId() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 418-421 |  
  |  | 1 | 1 | 
 QSocks5Authenticator::seal| Name:  | QSocks5Authenticator::seal |  | Prototype:  | bool QSocks5Authenticator::seal(const QByteArray &buf, QByteArray *sealedBuf) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 437-441 |  
  |  | 2 | 1 | 
 QSocks5Authenticator::unSeal| Name:  | QSocks5Authenticator::unSeal |  | Prototype:  | bool QSocks5Authenticator::unSeal(const QByteArray &sealedBuf, QByteArray *buf) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 443-447 |  
  |  | 2 | 1 | 
 QSocks5Authenticator::unSeal| Name:  | QSocks5Authenticator::unSeal |  | Prototype:  | bool QSocks5Authenticator::unSeal(QTcpSocket *sealedSocket, QByteArray *buf) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 449-452 |  
  |  | 1 | 1 | 
 QSocks5BindStore::QSocks5BindStore| Name:  | QSocks5BindStore::QSocks5BindStore |  | Prototype:  | QSocks5BindStore::QSocks5BindStore() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 338-345 |  
  |  | 3 | 2 | 
 QSocks5BindStore::add| Name:  | QSocks5BindStore::add |  | Prototype:  | void QSocks5BindStore::add(qintptr socketDescriptor, QSocks5BindData *bindData) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 351-362 |  
  |  | 6 | 3 | 
 QSocks5BindStore::contains| Name:  | QSocks5BindStore::contains |  | Prototype:  | bool QSocks5BindStore::contains(qintptr socketDescriptor) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 364-368 |  
  |  | 2 | 1 | 
 QSocks5BindStore::retrieve| Name:  | QSocks5BindStore::retrieve |  | Prototype:  | QSocks5BindData *QSocks5BindStore::retrieve(qintptr socketDescriptor) |  | Coverage:  |  50.000% (7/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 370-392 |  
  |  | 14 | 5 | 
 QSocks5BindStore::timerEvent| Name:  | QSocks5BindStore::timerEvent |  | Prototype:  | void QSocks5BindStore::timerEvent(QTimerEvent * event) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 394-408 |  
  |  | 6 | 4 | 
 QSocks5PasswordAuthenticator::QSocks5PasswordAuthenticator| Name:  | QSocks5PasswordAuthenticator::QSocks5PasswordAuthenticator |  | Prototype:  | QSocks5PasswordAuthenticator::QSocks5PasswordAuthenticator(const QString &userName, const QString &password) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 454-458 |  
  |  | 2 | 1 | 
 QSocks5PasswordAuthenticator::beginAuthenticate| Name:  | QSocks5PasswordAuthenticator::beginAuthenticate |  | Prototype:  | bool QSocks5PasswordAuthenticator::beginAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 465-480 |  
  |  | 13 | 1 | 
 QSocks5PasswordAuthenticator::continueAuthenticate| Name:  | QSocks5PasswordAuthenticator::continueAuthenticate |  | Prototype:  | bool QSocks5PasswordAuthenticator::continueAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 482-498 |  
  |  | 9 | 3 | 
 QSocks5PasswordAuthenticator::errorString| Name:  | QSocks5PasswordAuthenticator::errorString |  | Prototype:  | QString QSocks5PasswordAuthenticator::errorString() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 500-503 |  
  |  | 1 | 1 | 
 QSocks5PasswordAuthenticator::methodId| Name:  | QSocks5PasswordAuthenticator::methodId |  | Prototype:  | char QSocks5PasswordAuthenticator::methodId() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 460-463 |  
  |  | 1 | 1 | 
 QSocks5SocketEngine::QSocks5SocketEngine| Name:  | QSocks5SocketEngine::QSocks5SocketEngine |  | Prototype:  | QSocks5SocketEngine::QSocks5SocketEngine(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 983-986 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::accept| Name:  | QSocks5SocketEngine::accept |  | Prototype:  | int QSocks5SocketEngine::accept() |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1444-1477 |  
  |  | 20 | 4 | 
 QSocks5SocketEngine::bind| Name:  | QSocks5SocketEngine::bind |  | Prototype:  | bool QSocks5SocketEngine::bind(const QHostAddress &addr, quint16 port) |  | Coverage:  |  70.455% (31/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1330-1422 |  
  |  | 52 | 12 | 
 QSocks5SocketEngine::bytesAvailable| Name:  | QSocks5SocketEngine::bytesAvailable |  | Prototype:  | qint64 QSocks5SocketEngine::bytesAvailable() const |  | Coverage:  |  55.556% (5/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1502-1513 |  
  |  | 7 | 3 | 
 QSocks5SocketEngine::bytesToWrite| Name:  | QSocks5SocketEngine::bytesToWrite |  | Prototype:  | qint64 QSocks5SocketEngine::bytesToWrite() const |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1691-1699 |  
  |  | 4 | 2 | 
 QSocks5SocketEngine::close| Name:  | QSocks5SocketEngine::close |  | Prototype:  | void QSocks5SocketEngine::close() |  | Coverage:  |  65.000% (13/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1479-1500 |  
  |  | 13 | 6 | 
 QSocks5SocketEngine::connectInternal| Name:  | QSocks5SocketEngine::connectInternal |  | Prototype:  | bool QSocks5SocketEngine::connectInternal() |  | Coverage:  |  76.190% (16/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1101-1137 |  
  |  | 20 | 7 | 
 QSocks5SocketEngine::connectToHost| Name:  | QSocks5SocketEngine::connectToHost |  | Prototype:  | bool QSocks5SocketEngine::connectToHost(const QHostAddress &address, quint16 port) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1139-1149 |  
  |  | 5 | 1 | 
 QSocks5SocketEngine::connectToHostByName| Name:  | QSocks5SocketEngine::connectToHostByName |  | Prototype:  | bool QSocks5SocketEngine::connectToHostByName(const QString &hostname, quint16 port) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1151-1160 |  
  |  | 5 | 1 | 
 QSocks5SocketEngine::hasPendingDatagrams| Name:  | QSocks5SocketEngine::hasPendingDatagrams |  | Prototype:  | bool QSocks5SocketEngine::hasPendingDatagrams() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1669-1677 |  
  |  | 4 | 2 | 
 QSocks5SocketEngine::initialize| Name:  | QSocks5SocketEngine::initialize |  | Prototype:  | bool QSocks5SocketEngine::initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1010-1020 |  
  |  | 5 | 1 | 
 QSocks5SocketEngine::initialize| Name:  | QSocks5SocketEngine::initialize |  | Prototype:  | bool QSocks5SocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState) |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1022-1077 |  
  |  | 40 | 4 | 
 QSocks5SocketEngine::isExceptionNotificationEnabled| Name:  | QSocks5SocketEngine::isExceptionNotificationEnabled |  | Prototype:  | bool QSocks5SocketEngine::isExceptionNotificationEnabled() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1903-1907 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::isReadNotificationEnabled| Name:  | QSocks5SocketEngine::isReadNotificationEnabled |  | Prototype:  | bool QSocks5SocketEngine::isReadNotificationEnabled() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1852-1856 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::isValid| Name:  | QSocks5SocketEngine::isValid |  | Prototype:  | bool QSocks5SocketEngine::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1091-1099 |  
  |  | 6 | 1 | 
 QSocks5SocketEngine::isWriteNotificationEnabled| Name:  | QSocks5SocketEngine::isWriteNotificationEnabled |  | Prototype:  | bool QSocks5SocketEngine::isWriteNotificationEnabled() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1885-1889 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::joinMulticastGroup| Name:  | QSocks5SocketEngine::joinMulticastGroup |  | Prototype:  | bool QSocks5SocketEngine::joinMulticastGroup(const QHostAddress &, const QNetworkInterface &) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1582-1588 |  
  |  | 3 | 1 | 
 QSocks5SocketEngine::leaveMulticastGroup| Name:  | QSocks5SocketEngine::leaveMulticastGroup |  | Prototype:  | bool QSocks5SocketEngine::leaveMulticastGroup(const QHostAddress &, const QNetworkInterface &) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1590-1596 |  
  |  | 3 | 1 | 
 QSocks5SocketEngine::listen| Name:  | QSocks5SocketEngine::listen |  | Prototype:  | bool QSocks5SocketEngine::listen() |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1425-1442 |  
  |  | 7 | 3 | 
 QSocks5SocketEngine::multicastInterface| Name:  | QSocks5SocketEngine::multicastInterface |  | Prototype:  | QNetworkInterface QSocks5SocketEngine::multicastInterface() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1599-1602 |  
  |  | 1 | 1 | 
 QSocks5SocketEngine::option| Name:  | QSocks5SocketEngine::option |  | Prototype:  | int QSocks5SocketEngine::option(SocketOption option) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1701-1712 |  
  |  | 7 | 4 |