| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QEventLoop::processEvents| Name:  | QEventLoop::processEvents |  | Prototype:  | void QEventLoop::processEvents(ProcessEventsFlags flags, int maxTime) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventloop.cpp |  | Lines:  | 234-246 |  
  |  | 8 | 4 | 
 QEventDispatcherUNIXPrivate::~QEventDispatcherUNIXPrivate| Name:  | QEventDispatcherUNIXPrivate::~QEventDispatcherUNIXPrivate |  | Prototype:  | QEventDispatcherUNIXPrivate::~QEventDispatcherUNIXPrivate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 231-235 |  
  |  | 1 | 1 | 
 QEventDispatcherUNIXPrivate::setSocketNotifierPending| Name:  | QEventDispatcherUNIXPrivate::setSocketNotifierPending |  | Prototype:  | void QEventDispatcherUNIXPrivate::setSocketNotifierPending(QSocketNotifier *notifier) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 237-245 |  
  |  | 4 | 2 | 
 QEventDispatcherUNIXPrivate::markPendingSocketNotifiers| Name:  | QEventDispatcherUNIXPrivate::markPendingSocketNotifiers |  | Prototype:  | void QEventDispatcherUNIXPrivate::markPendingSocketNotifiers() |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 252-290 |  
  |  | 17 | 7 | 
 QEventDispatcherUNIXPrivate::activateTimers| Name:  | QEventDispatcherUNIXPrivate::activateTimers |  | Prototype:  | int QEventDispatcherUNIXPrivate::activateTimers() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 247-250 |  
  |  | 1 | 1 | 
 QEventDispatcherUNIXPrivate::activateSocketNotifiers| Name:  | QEventDispatcherUNIXPrivate::activateSocketNotifiers |  | Prototype:  | int QEventDispatcherUNIXPrivate::activateSocketNotifiers() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 292-309 |  
  |  | 10 | 3 | 
 QEventDispatcherUNIXPrivate::QEventDispatcherUNIXPrivate| Name:  | QEventDispatcherUNIXPrivate::QEventDispatcherUNIXPrivate |  | Prototype:  | QEventDispatcherUNIXPrivate::QEventDispatcherUNIXPrivate() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 225-229 |  
  |  | 2 | 2 | 
 QEventDispatcherUNIX::wakeUp| Name:  | QEventDispatcherUNIX::wakeUp |  | Prototype:  | void QEventDispatcherUNIX::wakeUp() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 539-543 |  
  |  | 2 | 1 | 
 QEventDispatcherUNIX::unregisterTimers| Name:  | QEventDispatcherUNIX::unregisterTimers |  | Prototype:  | bool QEventDispatcherUNIX::unregisterTimers(QObject *object) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 363-377 |  
  |  | 8 | 3 | 
 QEventDispatcherUNIX::unregisterTimer| Name:  | QEventDispatcherUNIX::unregisterTimer |  | Prototype:  | bool QEventDispatcherUNIX::unregisterTimer(int timerId) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 344-358 |  
  |  | 8 | 3 | 
 QEventDispatcherUNIX::unregisterSocketNotifier| Name:  | QEventDispatcherUNIX::unregisterSocketNotifier |  | Prototype:  | void QEventDispatcherUNIX::unregisterSocketNotifier(QSocketNotifier *notifier) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 417-457 |  
  |  | 26 | 6 | 
 QEventDispatcherUNIX::remainingTime| Name:  | QEventDispatcherUNIX::remainingTime |  | Prototype:  | int QEventDispatcherUNIX::remainingTime(int timerId) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 526-537 |  
  |  | 5 | 2 | 
 QEventDispatcherUNIX::registeredTimers| Name:  | QEventDispatcherUNIX::registeredTimers |  | Prototype:  | QList<QEventDispatcherUNIX::TimerInfo> QEventDispatcherUNIX::registeredTimers(QObject *object) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 379-389 |  
  |  | 5 | 2 | 
 QEventDispatcherUNIX::registerTimer| Name:  | QEventDispatcherUNIX::registerTimer |  | Prototype:  | void QEventDispatcherUNIX::registerTimer(int timerId, int interval, Qt::TimerType timerType, QObject *obj) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 325-339 |  
  |  | 8 | 3 | 
 QEventDispatcherUNIX::registerSocketNotifier| Name:  | QEventDispatcherUNIX::registerSocketNotifier |  | Prototype:  | void QEventDispatcherUNIX::registerSocketNotifier(QSocketNotifier *notifier) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 395-415 |  
  |  | 12 | 3 | 
 QEventDispatcherUNIX::processEvents| Name:  | QEventDispatcherUNIX::processEvents |  | Prototype:  | bool QEventDispatcherUNIX::processEvents(QEventLoop::ProcessEventsFlags flags) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 459-518 |  
  |  | 36 | 11 | 
 QEventDispatcherUNIX::interrupt| Name:  | QEventDispatcherUNIX::interrupt |  | Prototype:  | void QEventDispatcherUNIX::interrupt() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 545-550 |  
  |  | 3 | 1 | 
 QEventDispatcherUNIX::hasPendingEvents| Name:  | QEventDispatcherUNIX::hasPendingEvents |  | Prototype:  | bool QEventDispatcherUNIX::hasPendingEvents() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 520-524 |  
  |  | 2 | 1 | 
 QEventDispatcherUNIX::QEventDispatcherUNIX| Name:  | QEventDispatcherUNIX::QEventDispatcherUNIX |  | Prototype:  | QEventDispatcherUNIX::QEventDispatcherUNIX(QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 311-313 |  
  |  | 1 | 1 | 
 QEventDispatcherUNIX::QEventDispatcherUNIX| Name:  | QEventDispatcherUNIX::QEventDispatcherUNIX |  | Prototype:  | QEventDispatcherUNIX::QEventDispatcherUNIX(QEventDispatcherUNIXPrivate &dd, QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp |  | Lines:  | 315-317 |  
  |  | 1 | 1 | 
 QEventDispatcherGlib::hasPendingEvents| Name:  | QEventDispatcherGlib::hasPendingEvents |  | Prototype:  | bool QEventDispatcherGlib::hasPendingEvents() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp |  | Lines:  | 435-439 |  
  |  | 2 | 1 | 
 QEventDispatcherGlib::QEventDispatcherGlib| Name:  | QEventDispatcherGlib::QEventDispatcherGlib |  | Prototype:  | QEventDispatcherGlib::QEventDispatcherGlib(GMainContext *mainContext, QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp |  | Lines:  | 362-364 |  
  |  | 1 | 1 | 
 QEvdevTouchScreenHandlerThread::~QEvdevTouchScreenHandlerThread| Name:  | QEvdevTouchScreenHandlerThread::~QEvdevTouchScreenHandlerThread |  | Prototype:  | QEvdevTouchScreenHandlerThread::~QEvdevTouchScreenHandlerThread() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 692-696 |  
  |  | 2 | 1 | 
 QEvdevTouchScreenHandlerThread::run| Name:  | QEvdevTouchScreenHandlerThread::run |  | Prototype:  | void QEvdevTouchScreenHandlerThread::run() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 698-708 |  
  |  | 5 | 1 | 
 QEvdevTouchScreenHandlerThread::notifyTouchDeviceRegistered| Name:  | QEvdevTouchScreenHandlerThread::notifyTouchDeviceRegistered |  | Prototype:  | void QEvdevTouchScreenHandlerThread::notifyTouchDeviceRegistered() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 715-719 |  
  |  | 2 | 1 | 
 QEvdevTouchScreenHandlerThread::isTouchDeviceRegistered| Name:  | QEvdevTouchScreenHandlerThread::isTouchDeviceRegistered |  | Prototype:  | bool QEvdevTouchScreenHandlerThread::isTouchDeviceRegistered() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 710-713 |  
  |  | 1 | 1 | 
 QEvdevTouchScreenHandlerThread::QEvdevTouchScreenHandlerThread| Name:  | QEvdevTouchScreenHandlerThread::QEvdevTouchScreenHandlerThread |  | Prototype:  | QEvdevTouchScreenHandlerThread::QEvdevTouchScreenHandlerThread(const QString &device, const QString &spec, QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 686-690 |  
  |  | 1 | 1 | 
 QEvdevTouchScreenHandler::~QEvdevTouchScreenHandler| Name:  | QEvdevTouchScreenHandler::~QEvdevTouchScreenHandler |  | Prototype:  | QEvdevTouchScreenHandler::~QEvdevTouchScreenHandler() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 298-313 |  
  |  | 7 | 3 | 
 QEvdevTouchScreenHandler::unregisterTouchDevice| Name:  | QEvdevTouchScreenHandler::unregisterTouchDevice |  | Prototype:  | void QEvdevTouchScreenHandler::unregisterTouchDevice() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 398-411 |  
  |  | 6 | 3 | 
 QEvdevTouchScreenHandler::touchDevice| Name:  | QEvdevTouchScreenHandler::touchDevice |  | Prototype:  | QTouchDevice *QEvdevTouchScreenHandler::touchDevice() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 315-318 |  
  |  | 1 | 1 | 
 QEvdevTouchScreenHandler::registerTouchDevice| Name:  | QEvdevTouchScreenHandler::registerTouchDevice |  | Prototype:  | void QEvdevTouchScreenHandler::registerTouchDevice() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 383-396 |  
  |  | 9 | 3 | 
 QEvdevTouchScreenHandler::readData| Name:  | QEvdevTouchScreenHandler::readData |  | Prototype:  | void QEvdevTouchScreenHandler::readData() |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 320-381 |  
  |  | 23 | 10 | 
 QEvdevTouchScreenHandler::QEvdevTouchScreenHandler| Name:  | QEvdevTouchScreenHandler::QEvdevTouchScreenHandler |  | Prototype:  | QEvdevTouchScreenHandler::QEvdevTouchScreenHandler(const QString &device, const QString &spec, QObject *parent) |  | Coverage:  |   0.000% (0/95) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 155-296 |  
  |  | 113 | 32 | 
 QEvdevTouchScreenData::reportPoints| Name:  | QEvdevTouchScreenData::reportPoints |  | Prototype:  | void QEvdevTouchScreenData::reportPoints() |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 641-683 |  
  |  | 24 | 6 | 
 QEvdevTouchScreenData::processInputEvent| Name:  | QEvdevTouchScreenData::processInputEvent |  | Prototype:  | void QEvdevTouchScreenData::processInputEvent(input_event *data) |  | Coverage:  |   0.000% (0/160) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 438-586 |  
  |  | 99 | 40 | 
 QEvdevTouchScreenData::findClosestContact| Name:  | QEvdevTouchScreenData::findClosestContact |  | Prototype:  | int QEvdevTouchScreenData::findClosestContact(const QHash<int, Contact> &contacts, int x, int y, int *dist) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 588-605 |  
  |  | 13 | 4 | 
 QEvdevTouchScreenData::assignIds| Name:  | QEvdevTouchScreenData::assignIds |  | Prototype:  | void QEvdevTouchScreenData::assignIds() |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 607-639 |  
  |  | 24 | 8 | 
 QEvdevTouchScreenData::addTouchPoint| Name:  | QEvdevTouchScreenData::addTouchPoint |  | Prototype:  | void QEvdevTouchScreenData::addTouchPoint(const Contact &contact, Qt::TouchPointStates *combinedStates) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 413-436 |  
  |  | 14 | 2 | 
 QEvdevTouchScreenData::QEvdevTouchScreenData| Name:  | QEvdevTouchScreenData::QEvdevTouchScreenData |  | Prototype:  | QEvdevTouchScreenData::QEvdevTouchScreenData(QEvdevTouchScreenHandler *q_ptr, const QStringList &args) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 133-143 |  
  |  | 1 | 1 | 
 QEvdevTouchScreenData::Contact::Contact| Name:  | QEvdevTouchScreenData::Contact::Contact |  | Prototype:  | Contact() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp |  | Lines:  | 107-109 |  
  |  | 1 | 1 | 
 QEvdevTouchManager::~QEvdevTouchManager| Name:  | QEvdevTouchManager::~QEvdevTouchManager |  | Prototype:  | QEvdevTouchManager::~QEvdevTouchManager() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp |  | Lines:  | 97-100 |  
  |  | 1 | 1 | 
 QEvdevTouchManager::updateInputDeviceCount| Name:  | QEvdevTouchManager::updateInputDeviceCount |  | Prototype:  | void QEvdevTouchManager::updateInputDeviceCount() |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp |  | Lines:  | 127-140 |  
  |  | 8 | 4 | 
 QEvdevTouchManager::removeDevice| Name:  | QEvdevTouchManager::removeDevice |  | Prototype:  | void QEvdevTouchManager::removeDevice(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp |  | Lines:  | 115-125 |  
  |  | 6 | 3 | 
 QEvdevTouchManager::addDevice| Name:  | QEvdevTouchManager::addDevice |  | Prototype:  | void QEvdevTouchManager::addDevice(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp |  | Lines:  | 102-113 |  
  |  | 7 | 3 | 
 QEvdevTouchManager::QEvdevTouchManager| Name:  | QEvdevTouchManager::QEvdevTouchManager |  | Prototype:  | QEvdevTouchManager::QEvdevTouchManager(const QString &key, const QString &specification, QObject *parent) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp |  | Lines:  | 54-95 |  
  |  | 24 | 10 | 
 QEvdevTabletManager::~QEvdevTabletManager| Name:  | QEvdevTabletManager::~QEvdevTabletManager |  | Prototype:  | QEvdevTabletManager::~QEvdevTabletManager() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtabletmanager.cpp |  | Lines:  | 97-100 |  
  |  | 1 | 1 | 
 QEvdevTabletManager::removeDevice| Name:  | QEvdevTabletManager::removeDevice |  | Prototype:  | void QEvdevTabletManager::removeDevice(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtabletmanager.cpp |  | Lines:  | 116-126 |  
  |  | 7 | 3 | 
 QEvdevTabletManager::addDevice| Name:  | QEvdevTabletManager::addDevice |  | Prototype:  | void QEvdevTabletManager::addDevice(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtabletmanager.cpp |  | Lines:  | 102-114 |  
  |  | 8 | 3 | 
 QEvdevTabletManager::QEvdevTabletManager| Name:  | QEvdevTabletManager::QEvdevTabletManager |  | Prototype:  | QEvdevTabletManager::QEvdevTabletManager(const QString &key, const QString &specification, QObject *parent) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtabletmanager.cpp |  | Lines:  | 54-95 |  
  |  | 24 | 10 | 
 QEvdevTabletHandlerThread::~QEvdevTabletHandlerThread| Name:  | QEvdevTabletHandlerThread::~QEvdevTabletHandlerThread |  | Prototype:  | QEvdevTabletHandlerThread::~QEvdevTabletHandlerThread() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 283-287 |  
  |  | 2 | 1 | 
 QEvdevTabletHandlerThread::run| Name:  | QEvdevTabletHandlerThread::run |  | Prototype:  | void QEvdevTabletHandlerThread::run() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 289-295 |  
  |  | 4 | 1 | 
 QEvdevTabletHandlerThread::QEvdevTabletHandlerThread| Name:  | QEvdevTabletHandlerThread::QEvdevTabletHandlerThread |  | Prototype:  | QEvdevTabletHandlerThread::QEvdevTabletHandlerThread(const QString &device, const QString &spec, QObject *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 277-281 |  
  |  | 1 | 1 | 
 QEvdevTabletHandler::~QEvdevTabletHandler| Name:  | QEvdevTabletHandler::~QEvdevTabletHandler |  | Prototype:  | QEvdevTabletHandler::~QEvdevTabletHandler() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 191-197 |  
  |  | 3 | 2 | 
 QEvdevTabletHandler::readData| Name:  | QEvdevTabletHandler::readData |  | Prototype:  | void QEvdevTabletHandler::readData() |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 243-274 |  
  |  | 21 | 8 | 
 QEvdevTabletHandler::queryLimits| Name:  | QEvdevTabletHandler::queryLimits |  | Prototype:  | bool QEvdevTabletHandler::queryLimits() |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 204-241 |  
  |  | 54 | 11 | 
 QEvdevTabletHandler::deviceId| Name:  | QEvdevTabletHandler::deviceId |  | Prototype:  | qint64 QEvdevTabletHandler::deviceId() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 199-202 |  
  |  | 1 | 1 | 
 QEvdevTabletHandler::QEvdevTabletHandler| Name:  | QEvdevTabletHandler::QEvdevTabletHandler |  | Prototype:  | QEvdevTabletHandler::QEvdevTabletHandler(const QString &device, const QString &spec, QObject *parent) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 162-189 |  
  |  | 16 | 5 | 
 QEvdevTabletData::report| Name:  | QEvdevTabletData::report |  | Prototype:  | void QEvdevTabletData::report() |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 127-159 |  
  |  | 21 | 5 | 
 QEvdevTabletData::processInputEvent| Name:  | QEvdevTabletData::processInputEvent |  | Prototype:  | void QEvdevTabletData::processInputEvent(input_event *ev) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 84-125 |  
  |  | 23 | 13 | 
 QEvdevTabletData::QEvdevTabletData| Name:  | QEvdevTabletData::QEvdevTabletData |  | Prototype:  | QEvdevTabletData::QEvdevTabletData(QEvdevTabletHandler *q_ptr) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablethandler.cpp |  | Lines:  | 76-82 |  
  |  | 3 | 1 | 
 QEvdevMouseManager::~QEvdevMouseManager| Name:  | QEvdevMouseManager::~QEvdevMouseManager |  | Prototype:  | QEvdevMouseManager::~QEvdevMouseManager() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 107-111 |  
  |  | 2 | 1 | 
 QEvdevMouseManager::removeMouse| Name:  | QEvdevMouseManager::removeMouse |  | Prototype:  | void QEvdevMouseManager::removeMouse(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 170-180 |  
  |  | 7 | 3 | 
 QEvdevMouseManager::handleWheelEvent| Name:  | QEvdevMouseManager::handleWheelEvent |  | Prototype:  | void QEvdevMouseManager::handleWheelEvent(int delta, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 148-152 |  
  |  | 2 | 1 | 
 QEvdevMouseManager::handleMouseEvent| Name:  | QEvdevMouseManager::handleMouseEvent |  | Prototype:  | void QEvdevMouseManager::handleMouseEvent(int x, int y, bool abs, Qt::MouseButtons buttons) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 129-146 |  
  |  | 8 | 2 | 
 QEvdevMouseManager::handleCursorPositionChange| Name:  | QEvdevMouseManager::handleCursorPositionChange |  | Prototype:  | void QEvdevMouseManager::handleCursorPositionChange(const QPoint &pos) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 182-187 |  
  |  | 3 | 1 | 
 QEvdevMouseManager::clampPosition| Name:  | QEvdevMouseManager::clampPosition |  | Prototype:  | void QEvdevMouseManager::clampPosition() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 113-127 |  
  |  | 10 | 5 | 
 QEvdevMouseManager::addMouse| Name:  | QEvdevMouseManager::addMouse |  | Prototype:  | void QEvdevMouseManager::addMouse(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 154-168 |  
  |  | 10 | 3 | 
 QEvdevMouseManager::QEvdevMouseManager| Name:  | QEvdevMouseManager::QEvdevMouseManager |  | Prototype:  | QEvdevMouseManager::QEvdevMouseManager(const QString &key, const QString &specification, QObject *parent) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp |  | Lines:  | 56-105 |  
  |  | 28 | 11 | 
 QEvdevMouseHandler::~QEvdevMouseHandler| Name:  | QEvdevMouseHandler::~QEvdevMouseHandler |  | Prototype:  | QEvdevMouseHandler::~QEvdevMouseHandler() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 118-122 |  
  |  | 2 | 2 | 
 QEvdevMouseHandler::sendMouseEvent| Name:  | QEvdevMouseHandler::sendMouseEvent |  | Prototype:  | void QEvdevMouseHandler::sendMouseEvent() |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 163-186 |  
  |  | 13 | 3 | 
 QEvdevMouseHandler::readMouseData| Name:  | QEvdevMouseHandler::readMouseData |  | Prototype:  | void QEvdevMouseHandler::readMouseData() |  | Coverage:  |   0.000% (0/121) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 188-302 |  
  |  | 85 | 41 | 
 QEvdevMouseHandler::getHardwareMaximum| Name:  | QEvdevMouseHandler::getHardwareMaximum |  | Prototype:  | bool QEvdevMouseHandler::getHardwareMaximum() |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 126-161 |  
  |  | 22 | 6 | 
 QEvdevMouseHandler::create| Name:  | QEvdevMouseHandler::create |  | Prototype:  | QEvdevMouseHandler *QEvdevMouseHandler::create(const QString &device, const QString &specification) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 65-95 |  
  |  | 22 | 8 | 
 QEvdevMouseHandler::QEvdevMouseHandler| Name:  | QEvdevMouseHandler::QEvdevMouseHandler |  | Prototype:  | QEvdevMouseHandler::QEvdevMouseHandler(const QString &device, int fd, bool abs, bool compression, int jitterLimit) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp |  | Lines:  | 97-116 |  
  |  | 6 | 2 | 
 QEvdevKeyboardManager::~QEvdevKeyboardManager| Name:  | QEvdevKeyboardManager::~QEvdevKeyboardManager |  | Prototype:  | QEvdevKeyboardManager::~QEvdevKeyboardManager() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp |  | Lines:  | 98-102 |  
  |  | 2 | 1 | 
 QEvdevKeyboardManager::removeKeyboard| Name:  | QEvdevKeyboardManager::removeKeyboard |  | Prototype:  | void QEvdevKeyboardManager::removeKeyboard(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp |  | Lines:  | 118-128 |  
  |  | 7 | 3 | 
 QEvdevKeyboardManager::loadKeymap| Name:  | QEvdevKeyboardManager::loadKeymap |  | Prototype:  | void QEvdevKeyboardManager::loadKeymap(const QString &file) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp |  | Lines:  | 130-153 |  
  |  | 13 | 7 | 
 QEvdevKeyboardManager::addKeyboard| Name:  | QEvdevKeyboardManager::addKeyboard |  | Prototype:  | void QEvdevKeyboardManager::addKeyboard(const QString &deviceNode) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp |  | Lines:  | 104-116 |  
  |  | 8 | 3 | 
 QEvdevKeyboardManager::QEvdevKeyboardManager| Name:  | QEvdevKeyboardManager::QEvdevKeyboardManager |  | Prototype:  | QEvdevKeyboardManager::QEvdevKeyboardManager(const QString &key, const QString &specification, QObject *parent) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardmanager.cpp |  | Lines:  | 53-96 |  
  |  | 22 | 9 | 
 QEvdevKeyboardHandler::~QEvdevKeyboardHandler| Name:  | QEvdevKeyboardHandler::~QEvdevKeyboardHandler |  | Prototype:  | QEvdevKeyboardHandler::~QEvdevKeyboardHandler() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 89-92 |  
  |  | 1 | 1 | 
 QEvdevKeyboardHandler::unloadKeymap| Name:  | QEvdevKeyboardHandler::unloadKeymap |  | Prototype:  | void QEvdevKeyboardHandler::unloadKeymap() |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 460-500 |  
  |  | 27 | 9 | 
 QEvdevKeyboardHandler::switchLed| Name:  | QEvdevKeyboardHandler::switchLed |  | Prototype:  | void QEvdevKeyboardHandler::switchLed(int led, bool state) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 140-151 |  
  |  | 7 | 2 | 
 QEvdevKeyboardHandler::readKeycode| Name:  | QEvdevKeyboardHandler::readKeycode |  | Prototype:  | void QEvdevKeyboardHandler::readKeycode() |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 153-216 |  
  |  | 34 | 16 | 
 QEvdevKeyboardHandler::processKeycode| Name:  | QEvdevKeyboardHandler::processKeycode |  | Prototype:  | QEvdevKeyboardHandler::KeycodeAction QEvdevKeyboardHandler::processKeycode(quint16 keycode, bool pressed, bool autorepeat) |  | Coverage:  |   0.000% (0/227) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 226-458 |  
  |  | 155 | 60 | 
 QEvdevKeyboardHandler::processKeyEvent| Name:  | QEvdevKeyboardHandler::processKeyEvent |  | Prototype:  | void QEvdevKeyboardHandler::processKeyEvent(int nativecode, int unicode, int qtcode, Qt::KeyboardModifiers modifiers, bool isPress, bool autoRepeat) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 218-224 |  
  |  | 3 | 1 | 
 QEvdevKeyboardHandler::loadKeymap| Name:  | QEvdevKeyboardHandler::loadKeymap |  | Prototype:  | bool QEvdevKeyboardHandler::loadKeymap(const QString &file) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 502-559 |  
  |  | 29 | 7 | 
 QEvdevKeyboardHandler::create| Name:  | QEvdevKeyboardHandler::create |  | Prototype:  | QEvdevKeyboardHandler *QEvdevKeyboardHandler::create(const QString &device, const QString &specification, const QString &defaultKeymapFile) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 94-138 |  
  |  | 31 | 12 | 
 QEvdevKeyboardHandler::QEvdevKeyboardHandler| Name:  | QEvdevKeyboardHandler::QEvdevKeyboardHandler |  | Prototype:  | QEvdevKeyboardHandler::QEvdevKeyboardHandler(const QString &device, QFdContainer &fd, bool disableZap, bool enableCompose, const QString &keymapFile) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevkeyboard/qevdevkeyboardhandler.cpp |  | Lines:  | 69-87 |  
  |  | 7 | 3 | 
 QErrorMessageTextView::sizeHint| Name:  | QErrorMessageTextView::sizeHint |  | Prototype:  | QSize QErrorMessageTextView::sizeHint() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 116-129 |  
  |  | 1 | 1 | 
 QErrorMessageTextView::minimumSizeHint| Name:  | QErrorMessageTextView::minimumSizeHint |  | Prototype:  | QSize QErrorMessageTextView::minimumSizeHint() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 101-114 |  
  |  | 1 | 1 | 
 QErrorMessageTextView::QErrorMessageTextView| Name:  | QErrorMessageTextView::QErrorMessageTextView |  | Prototype:  | QErrorMessageTextView(QWidget *parent) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 93-94 |  
  |  | 1 | 1 | 
 QErrorMessagePrivate::retranslateStrings| Name:  | QErrorMessagePrivate::retranslateStrings |  | Prototype:  | void QErrorMessagePrivate::retranslateStrings() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 397-401 |  
  |  | 2 | 1 | 
 QErrorMessagePrivate::nextPending| Name:  | QErrorMessagePrivate::nextPending |  | Prototype:  | bool QErrorMessagePrivate::nextPending() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 325-344 |  
  |  | 11 | 3 | 
 QErrorMessagePrivate::isMessageToBeShown| Name:  | QErrorMessagePrivate::isMessageToBeShown |  | Prototype:  | bool QErrorMessagePrivate::isMessageToBeShown(const QString &message, const QString &type) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 319-323 |  
  |  | 2 | 1 | 
 QErrorMessage::~QErrorMessage| Name:  | QErrorMessage::~QErrorMessage |  | Prototype:  | QErrorMessage::~QErrorMessage() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 264-273 |  
  |  | 5 | 3 | 
 QErrorMessage::showMessage| Name:  | QErrorMessage::showMessage |  | Prototype:  | void QErrorMessage::showMessage(const QString &message) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 356-359 |  
  |  | 1 | 1 | 
 QErrorMessage::showMessage| Name:  | QErrorMessage::showMessage |  | Prototype:  | void QErrorMessage::showMessage(const QString &message, const QString &type) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 375-383 |  
  |  | 6 | 3 | 
 QErrorMessage::qtHandler| Name:  | QErrorMessage::qtHandler |  | Prototype:  | QErrorMessage * QErrorMessage::qtHandler() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 305-314 |  
  |  | 6 | 2 | 
 QErrorMessage::done| Name:  | QErrorMessage::done |  | Prototype:  | void QErrorMessage::done(int a) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 278-296 |  
  |  | 12 | 6 | 
 QErrorMessage::changeEvent| Name:  | QErrorMessage::changeEvent |  | Prototype:  | void QErrorMessage::changeEvent(QEvent *e) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 388-395 |  
  |  | 4 | 2 |