| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSignalMapper::QSignalMapper| Name:  | QSignalMapper::QSignalMapper |  | Prototype:  | QSignalMapper::QSignalMapper(QObject* parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 117-120 |  
  |  | 2 | 1 | 
 QSignalMapper::map| Name:  | QSignalMapper::map |  | Prototype:  | void QSignalMapper::map() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 246-246 |  
  |  | 1 | 1 | 
 QSignalMapper::removeMappings| Name:  | QSignalMapper::removeMappings |  | Prototype:  | void QSignalMapper::removeMappings(QObject *sender) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 233-241 |  
  |  | 5 | 1 | 
 QSignalMapper::setMapping| Name:  | QSignalMapper::setMapping |  | Prototype:  | void QSignalMapper::setMapping(QObject *sender, int id) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 137-142 |  
  |  | 3 | 1 | 
 QSignalMapper::setMapping| Name:  | QSignalMapper::setMapping |  | Prototype:  | void QSignalMapper::setMapping(QObject *sender, const QString &text) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 150-155 |  
  |  | 3 | 1 | 
 QSignalMapperPrivate::_q_senderDestroyed| Name:  | QSignalMapperPrivate::_q_senderDestroyed |  | Prototype:  | void _q_senderDestroyed() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsignalmapper.cpp |  | Lines:  | 50-53 |  
  |  | 2 | 1 | 
 QSignalTransition::QSignalTransition| Name:  | QSignalTransition::QSignalTransition |  | Prototype:  | QSignalTransition::QSignalTransition(QState *sourceState) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 135-138 |  
  |  | 2 | 1 | 
 QSignalTransition::QSignalTransition| Name:  | QSignalTransition::QSignalTransition |  | Prototype:  | QSignalTransition::QSignalTransition(const QObject *sender, const char *signal, QState *sourceState) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 144-152 |  
  |  | 4 | 1 | 
 QSignalTransition::event| Name:  | QSignalTransition::event |  | Prototype:  | bool QSignalTransition::event(QEvent *e) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 250-253 |  
  |  | 1 | 1 | 
 QSignalTransition::onTransition| Name:  | QSignalTransition::onTransition |  | Prototype:  | void QSignalTransition::onTransition(QEvent *event) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 242-245 |  
  |  | 1 | 1 | 
 QSignalTransition::senderObject| Name:  | QSignalTransition::senderObject |  | Prototype:  | QObject *QSignalTransition::senderObject() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 176-180 |  
  |  | 2 | 1 | 
 QSignalTransition::signal| Name:  | QSignalTransition::signal |  | Prototype:  | QByteArray QSignalTransition::signal() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 199-203 |  
  |  | 2 | 1 | 
 QSignalTransitionPrivate::QSignalTransitionPrivate| Name:  | QSignalTransitionPrivate::QSignalTransitionPrivate |  | Prototype:  | QSignalTransitionPrivate::QSignalTransitionPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 111-115 |  
  |  | 2 | 1 | 
 QSignalTransitionPrivate::maybeRegister| Name:  | QSignalTransitionPrivate::maybeRegister |  | Prototype:  | void QSignalTransitionPrivate::maybeRegister() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 125-130 |  
  |  | 3 | 2 | 
 QSimpleTextCodec::QSimpleTextCodec| Name:  | QSimpleTextCodec::QSimpleTextCodec |  | Prototype:  | QSimpleTextCodec::QSimpleTextCodec(int i) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp |  | Lines:  | 608-610 |  
  |  | 2 | 1 | 
 QSimpleTextCodec::aliases| Name:  | QSimpleTextCodec::aliases |  | Prototype:  | QList<QByteArray> QSimpleTextCodec::aliases() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp |  | Lines:  | 710-719 |  
  |  | 6 | 2 | 
 QSimpleTextCodec::name| Name:  | QSimpleTextCodec::name |  | Prototype:  | QByteArray QSimpleTextCodec::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp |  | Lines:  | 705-708 |  
  |  | 1 | 1 | 
 QSimpleTextCodec::~QSimpleTextCodec| Name:  | QSimpleTextCodec::~QSimpleTextCodec |  | Prototype:  | QSimpleTextCodec::~QSimpleTextCodec() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp |  | Lines:  | 613-616 |  
  |  | 1 | 1 | 
 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::~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::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::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 | 
 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 | 
 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::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::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::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 | 
 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::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::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::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::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::setExceptionNotificationEnabled| Name:  | QSocks5SocketEngine::setExceptionNotificationEnabled |  | Prototype:  | void QSocks5SocketEngine::setExceptionNotificationEnabled(bool enable) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1909-1913 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::setProxy| Name:  | QSocks5SocketEngine::setProxy |  | Prototype:  | void QSocks5SocketEngine::setProxy(const QNetworkProxy &networkProxy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1079-1083 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::socketDescriptor| Name:  | QSocks5SocketEngine::socketDescriptor |  | Prototype:  | qintptr QSocks5SocketEngine::socketDescriptor() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1085-1089 |  
  |  | 2 | 1 | 
 QSocks5SocketEngine::~QSocks5SocketEngine| Name:  | QSocks5SocketEngine::~QSocks5SocketEngine |  | Prototype:  | QSocks5SocketEngine::~QSocks5SocketEngine() |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 988-1006 |  
  |  | 11 | 5 | 
 QSocks5SocketEngineHandler::createSocketEngine| Name:  | QSocks5SocketEngineHandler::createSocketEngine |  | Prototype:  | QAbstractSocketEngine * QSocks5SocketEngineHandler::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1915-1929 |  
  |  | 6 | 2 | 
 QSocks5SocketEngineHandler::createSocketEngine| Name:  | QSocks5SocketEngineHandler::createSocketEngine |  | Prototype:  | QAbstractSocketEngine *QSocks5SocketEngineHandler::createSocketEngine(qintptr socketDescriptor, QObject *parent) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1931-1939 |  
  |  | 3 | 2 | 
 QSocks5SocketEnginePrivate::QSocks5SocketEnginePrivate| Name:  | QSocks5SocketEnginePrivate::QSocks5SocketEnginePrivate |  | Prototype:  | QSocks5SocketEnginePrivate::QSocks5SocketEnginePrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 507-526 |  
  |  | 1 | 1 | 
 QSocks5SocketEnginePrivate::_q_controlSocketConnected| Name:  | QSocks5SocketEnginePrivate::_q_controlSocketConnected |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_controlSocketConnected() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1162-1171 |  
  |  | 6 | 1 | 
 QSocks5SocketEnginePrivate::_q_controlSocketDisconnected| Name:  | QSocks5SocketEnginePrivate::_q_controlSocketDisconnected |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_controlSocketDisconnected() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1266-1269 |  
  |  | 0 | 1 | 
 QSocks5SocketEnginePrivate::_q_controlSocketError| Name:  | QSocks5SocketEnginePrivate::_q_controlSocketError |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_controlSocketError(QAbstractSocket::SocketError error) |  | Coverage:  | 100.000% (21/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1235-1264 |  
  |  | 19 | 5 | 
 QSocks5SocketEnginePrivate::_q_controlSocketStateChanged| Name:  | QSocks5SocketEnginePrivate::_q_controlSocketStateChanged |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_controlSocketStateChanged(QAbstractSocket::SocketState state) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 1271-1274 |  
  |  | 0 | 1 | 
 QSocks5SocketEnginePrivate::_q_emitPendingConnectionNotification| Name:  | QSocks5SocketEnginePrivate::_q_emitPendingConnectionNotification |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_emitPendingConnectionNotification() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 967-973 |  
  |  | 3 | 1 | 
 QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification| Name:  | QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification |  | Prototype:  | void QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 946-954 |  
  |  | 4 | 2 | 
 QSocks5SocketEnginePrivate::emitConnectionNotification| Name:  | QSocks5SocketEnginePrivate::emitConnectionNotification |  | Prototype:  | void QSocks5SocketEnginePrivate::emitConnectionNotification() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 975-981 |  
  |  | 3 | 1 | 
 QSocks5SocketEnginePrivate::emitReadNotification| Name:  | QSocks5SocketEnginePrivate::emitReadNotification |  | Prototype:  | void QSocks5SocketEnginePrivate::emitReadNotification() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 935-944 |  
  |  | 5 | 2 | 
 QSocks5SocketEnginePrivate::emitWriteNotification| Name:  | QSocks5SocketEnginePrivate::emitWriteNotification |  | Prototype:  | void QSocks5SocketEnginePrivate::emitWriteNotification() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 956-965 |  
  |  | 5 | 2 | 
 QSocks5SocketEnginePrivate::parseAuthenticatingReply| Name:  | QSocks5SocketEnginePrivate::parseAuthenticatingReply |  | Prototype:  | void QSocks5SocketEnginePrivate::parseAuthenticatingReply() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 775-784 |  
  |  | 6 | 3 | 
 QSortFilterProxyModel::QSortFilterProxyModel| Name:  | QSortFilterProxyModel::QSortFilterProxyModel |  | Prototype:  | QSortFilterProxyModel::QSortFilterProxyModel(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1729-1742 |  
  |  | 10 | 1 | 
 QSortFilterProxyModel::canFetchMore| Name:  | QSortFilterProxyModel::canFetchMore |  | Prototype:  | bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2213-2220 |  
  |  | 5 | 2 | 
 QSortFilterProxyModel::dropMimeData| Name:  | QSortFilterProxyModel::dropMimeData |  | Prototype:  | bool QSortFilterProxyModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2071-2075 |  
  |  | 1 | 1 | 
 QSortFilterProxyModel::fetchMore| Name:  | QSortFilterProxyModel::fetchMore |  | Prototype:  | void QSortFilterProxyModel::fetchMore(const QModelIndex &parent) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2201-2208 |  
  |  | 5 | 2 | 
 QSortFilterProxyModel::filterAcceptsColumn| Name:  | QSortFilterProxyModel::filterAcceptsColumn |  | Prototype:  | bool QSortFilterProxyModel::filterAcceptsColumn(int source_column, const QModelIndex &source_parent) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2742-2747 |  
  |  | 3 | 1 | 
 QSortFilterProxyModel::filterAcceptsRow| Name:  | QSortFilterProxyModel::filterAcceptsRow |  | Prototype:  | bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2707-2727 |  
  |  | 16 | 6 | 
 QSortFilterProxyModel::filterKeyColumn| Name:  | QSortFilterProxyModel::filterKeyColumn |  | Prototype:  | int QSortFilterProxyModel::filterKeyColumn() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2344-2348 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::filterRegExp| Name:  | QSortFilterProxyModel::filterRegExp |  | Prototype:  | QRegExp QSortFilterProxyModel::filterRegExp() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2322-2326 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::flags| Name:  | QSortFilterProxyModel::flags |  | Prototype:  | Qt::ItemFlags QSortFilterProxyModel::flags(const QModelIndex &index) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2225-2232 |  
  |  | 5 | 2 | 
 QSortFilterProxyModel::index| Name:  | QSortFilterProxyModel::index |  | Prototype:  | QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) const |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1876-1888 |  
  |  | 8 | 3 | 
 QSortFilterProxyModel::invalidate| Name:  | QSortFilterProxyModel::invalidate |  | Prototype:  | void QSortFilterProxyModel::invalidate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2580-2586 |  
  |  | 4 | 1 | 
 QSortFilterProxyModel::invalidateFilter| Name:  | QSortFilterProxyModel::invalidateFilter |  | Prototype:  | void QSortFilterProxyModel::invalidateFilter() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2609-2613 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::mapFromSource| Name:  | QSortFilterProxyModel::mapFromSource |  | Prototype:  | QModelIndex QSortFilterProxyModel::mapFromSource(const QModelIndex &sourceIndex) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2767-2771 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::mapSelectionFromSource| Name:  | QSortFilterProxyModel::mapSelectionFromSource |  | Prototype:  | QItemSelection QSortFilterProxyModel::mapSelectionFromSource(const QItemSelection &sourceSelection) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2784-2787 |  
  |  | 1 | 1 | 
 QSortFilterProxyModel::mapToSource| Name:  | QSortFilterProxyModel::mapToSource |  | Prototype:  | QModelIndex QSortFilterProxyModel::mapToSource(const QModelIndex &proxyIndex) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2755-2759 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::match| Name:  | QSortFilterProxyModel::match |  | Prototype:  | QModelIndexList QSortFilterProxyModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2252-2257 |  
  |  | 1 | 1 | 
 QSortFilterProxyModel::mimeTypes| Name:  | QSortFilterProxyModel::mimeTypes |  | Prototype:  | QStringList QSortFilterProxyModel::mimeTypes() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2052-2056 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::parent| Name:  | QSortFilterProxyModel::parent |  | Prototype:  | QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1893-1903 |  
  |  | 8 | 2 | 
 QSortFilterProxyModel::setDynamicSortFilter| Name:  | QSortFilterProxyModel::setDynamicSortFilter |  | Prototype:  | void QSortFilterProxyModel::setDynamicSortFilter(bool enable) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2503-2509 |  
  |  | 4 | 2 | 
 QSortFilterProxyModel::setFilterFixedString| Name:  | QSortFilterProxyModel::setFilterFixedString |  | Prototype:  | void QSortFilterProxyModel::setFilterFixedString(const QString &pattern) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2472-2479 |  
  |  | 5 | 1 | 
 QSortFilterProxyModel::setFilterKeyColumn| Name:  | QSortFilterProxyModel::setFilterKeyColumn |  | Prototype:  | void QSortFilterProxyModel::setFilterKeyColumn(int column) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2350-2356 |  
  |  | 4 | 1 | 
 QSortFilterProxyModel::setFilterRegExp| Name:  | QSortFilterProxyModel::setFilterRegExp |  | Prototype:  | void QSortFilterProxyModel::setFilterRegExp(const QRegExp ®Exp) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2328-2334 |  
  |  | 4 | 1 | 
 QSortFilterProxyModel::setFilterRegExp| Name:  | QSortFilterProxyModel::setFilterRegExp |  | Prototype:  | void QSortFilterProxyModel::setFilterRegExp(const QString &pattern) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2442-2449 |  
  |  | 5 | 1 | 
 QSortFilterProxyModel::setFilterRole| Name:  | QSortFilterProxyModel::setFilterRole |  | Prototype:  | void QSortFilterProxyModel::setFilterRole(int role) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2550-2558 |  
  |  | 6 | 2 | 
 QSortFilterProxyModel::setSortCaseSensitivity| Name:  | QSortFilterProxyModel::setSortCaseSensitivity |  | Prototype:  | void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2399-2407 |  
  |  | 5 | 2 | 
 QSortFilterProxyModel::setSortRole| Name:  | QSortFilterProxyModel::setSortRole |  | Prototype:  | void QSortFilterProxyModel::setSortRole(int role) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2526-2533 |  
  |  | 5 | 2 | 
 QSortFilterProxyModel::sort| Name:  | QSortFilterProxyModel::sort |  | Prototype:  | void QSortFilterProxyModel::sort(int column, Qt::SortOrder order) |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2274-2283 |  
  |  | 7 | 2 | 
 QSortFilterProxyModel::sortColumn| Name:  | QSortFilterProxyModel::sortColumn |  | Prototype:  | int QSortFilterProxyModel::sortColumn() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2291-2295 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::supportedDropActions| Name:  | QSortFilterProxyModel::supportedDropActions |  | Prototype:  | Qt::DropActions QSortFilterProxyModel::supportedDropActions() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2061-2065 |  
  |  | 2 | 1 | 
 QSortFilterProxyModel::~QSortFilterProxyModel| Name:  | QSortFilterProxyModel::~QSortFilterProxyModel |  | Prototype:  | QSortFilterProxyModel::~QSortFilterProxyModel() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1747-1752 |  
  |  | 3 | 1 | 
 QSortFilterProxyModelGreaterThan::QSortFilterProxyModelGreaterThan| Name:  | QSortFilterProxyModelGreaterThan::QSortFilterProxyModelGreaterThan |  | Prototype:  | inline QSortFilterProxyModelGreaterThan(int column, const QModelIndex &parent, const QAbstractItemModel *source, const QSortFilterProxyModel *proxy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 93-97 |  
  |  | 1 | 1 | 
 QSortFilterProxyModelGreaterThan::operator()| Name:  | QSortFilterProxyModelGreaterThan::operator() |  | Prototype:  | inline bool operator()(int r1, int r2) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 99-104 |  
  |  | 3 | 1 | 
 QSortFilterProxyModelLessThan::QSortFilterProxyModelLessThan| Name:  | QSortFilterProxyModelLessThan::QSortFilterProxyModelLessThan |  | Prototype:  | inline QSortFilterProxyModelLessThan(int column, const QModelIndex &parent, const QAbstractItemModel *source, const QSortFilterProxyModel *proxy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 71-74 |  
  |  | 1 | 1 | 
 QSortFilterProxyModelLessThan::operator()| Name:  | QSortFilterProxyModelLessThan::operator() |  | Prototype:  | inline bool operator()(int r1, int r2) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 76-81 |  
  |  | 3 | 1 | 
 QSortFilterProxyModelPrivate::_q_clearMapping| Name:  | QSortFilterProxyModelPrivate::_q_clearMapping |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_clearMapping() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 311-326 |  
  |  | 7 | 2 | 
 QSortFilterProxyModelPrivate::_q_sourceAboutToBeReset| Name:  | QSortFilterProxyModelPrivate::_q_sourceAboutToBeReset |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceAboutToBeReset() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1310-1314 |  
  |  | 2 | 1 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted( const QModelIndex &source_parent, int start, int end) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1475-1484 |  
  |  | 4 | 2 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeRemoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeRemoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeRemoved( const QModelIndex &source_parent, int start, int end) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1506-1511 |  
  |  | 2 | 1 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsRemoved( const QModelIndex &source_parent, int start, int end) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1513-1529 |  
  |  | 9 | 4 |