| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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_sourceColumnsAboutToBeMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1531-1547 |  
  |  | 10 | 3 | 
 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_sourceColumnsInserted| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsInserted |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsInserted( const QModelIndex &source_parent, int start, int end) |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1486-1504 |  
  |  | 10 | 5 | 
 QSortFilterProxyModelPrivate::_q_sourceColumnsMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceColumnsMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceColumnsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1549-1570 |  
  |  | 13 | 3 | 
 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 | 
 QSortFilterProxyModelPrivate::_q_sourceDataChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceDataChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceDataChanged(const QModelIndex &source_top_left, const QModelIndex &source_bottom_right, const QVector<int> &roles) |  | Coverage:  |  75.385% (49/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1158-1266 |  
  |  | 72 | 19 | 
 QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged(Qt::Orientation orientation, int start, int end) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1268-1308 |  
  |  | 25 | 6 | 
 QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1328-1355 |  
  |  | 17 | 6 | 
 QSortFilterProxyModelPrivate::_q_sourceLayoutChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceLayoutChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1357-1391 |  
  |  | 20 | 6 | 
 QSortFilterProxyModelPrivate::_q_sourceModelDestroyed| Name:  | QSortFilterProxyModelPrivate::_q_sourceModelDestroyed |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceModelDestroyed() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 295-300 |  
  |  | 3 | 1 | 
 QSortFilterProxyModelPrivate::_q_sourceReset| Name:  | QSortFilterProxyModelPrivate::_q_sourceReset |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceReset() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1316-1326 |  
  |  | 7 | 2 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted( 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:  | 1393-1402 |  
  |  | 4 | 2 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1427-1447 |  
  |  | 10 | 3 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeRemoved( 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:  | 1412-1418 |  
  |  | 3 | 1 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsInserted| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsInserted |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsInserted( const QModelIndex &source_parent, int start, int end) |  | Coverage:  |  33.333% (2/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1404-1410 |  
  |  | 3 | 2 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsMoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsMoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int ) |  | Coverage:  |  55.556% (5/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1449-1473 |  
  |  | 13 | 3 | 
 QSortFilterProxyModelPrivate::_q_sourceRowsRemoved| Name:  | QSortFilterProxyModelPrivate::_q_sourceRowsRemoved |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceRowsRemoved( 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:  | 1420-1425 |  
  |  | 2 | 1 | 
 QSortFilterProxyModelPrivate::build_source_to_proxy_mapping| Name:  | QSortFilterProxyModelPrivate::build_source_to_proxy_mapping |  | Prototype:  | void QSortFilterProxyModelPrivate::build_source_to_proxy_mapping( const QVector<int> &proxy_to_source, QVector<int> &source_to_proxy) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1002-1009 |  
  |  | 4 | 2 | 
 QSortFilterProxyModelPrivate::can_create_mapping| Name:  | QSortFilterProxyModelPrivate::can_create_mapping |  | Prototype:  | bool QSortFilterProxyModelPrivate::can_create_mapping(const QModelIndex &source_parent) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 413-430 |  
  |  | 10 | 4 | 
 QSortFilterProxyModelPrivate::create_index| Name:  | QSortFilterProxyModelPrivate::create_index |  | Prototype:  | inline QModelIndex create_index(int row, int column, QHash<QModelIndex, Mapping*>::const_iterator it) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 197-201 |  
  |  | 1 | 1 | 
 QSortFilterProxyModelPrivate::create_mapping| Name:  | QSortFilterProxyModelPrivate::create_mapping |  | Prototype:  | IndexMap::const_iterator QSortFilterProxyModelPrivate::create_mapping( const QModelIndex &source_parent) const |  | Coverage:  |  94.737% (18/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 328-372 |  
  |  | 30 | 7 | 
 QSortFilterProxyModelPrivate::filter_about_to_be_changed| Name:  | QSortFilterProxyModelPrivate::filter_about_to_be_changed |  | Prototype:  | void QSortFilterProxyModelPrivate::filter_about_to_be_changed(const QModelIndex &source_parent) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1061-1066 |  
  |  | 3 | 2 | 
 QSortFilterProxyModelPrivate::filter_changed| Name:  | QSortFilterProxyModelPrivate::filter_changed |  | Prototype:  | void QSortFilterProxyModelPrivate::filter_changed(const QModelIndex &source_parent) |  | Coverage:  |  93.333% (14/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1075-1111 |  
  |  | 19 | 5 | 
 QSortFilterProxyModelPrivate::handle_filter_changed| Name:  | QSortFilterProxyModelPrivate::handle_filter_changed |  | Prototype:  | QSet<int> QSortFilterProxyModelPrivate::handle_filter_changed( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QModelIndex &source_parent, Qt::Orientation orient) |  | Coverage:  |  92.857% (26/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1117-1156 |  
  |  | 24 | 8 | 
 QSortFilterProxyModelPrivate::index_to_iterator| Name:  | QSortFilterProxyModelPrivate::index_to_iterator |  | Prototype:  | inline QHash<QModelIndex, Mapping *>::const_iterator index_to_iterator( const QModelIndex &proxy_index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 183-195 |  
  |  | 9 | 1 | 
 QSortFilterProxyModelPrivate::insert_source_items| Name:  | QSortFilterProxyModelPrivate::insert_source_items |  | Prototype:  | void QSortFilterProxyModelPrivate::insert_source_items( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient, bool emit_signal) |  | Coverage:  |  91.667% (22/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 687-726 |  
  |  | 23 | 8 | 
 QSortFilterProxyModelPrivate::proxy_intervals_for_source_items| Name:  | QSortFilterProxyModelPrivate::proxy_intervals_for_source_items |  | Prototype:  | QVector<QPair<int, int > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items( const QVector<int> &source_to_proxy, const QVector<int> &source_items) const |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 513-537 |  
  |  | 16 | 4 | 
 QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add| Name:  | QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add |  | Prototype:  | QVector<QPair<int, QVector<int > > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add( const QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient) const |  | Coverage:  |  98.113% (52/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 613-677 |  
  |  | 42 | 13 | 
 QSortFilterProxyModelPrivate::proxy_item_range| Name:  | QSortFilterProxyModelPrivate::proxy_item_range |  | Prototype:  | void QSortFilterProxyModelPrivate::proxy_item_range( const QVector<int> &source_to_proxy, const QVector<int> &source_items, int &proxy_low, int &proxy_high) const |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 983-997 |  
  |  | 9 | 4 | 
 QSortFilterProxyModelPrivate::proxy_to_source| Name:  | QSortFilterProxyModelPrivate::proxy_to_source |  | Prototype:  | QModelIndex QSortFilterProxyModelPrivate::proxy_to_source(const QModelIndex &proxy_index) const |  | Coverage:  |  58.333% (7/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 374-390 |  
  |  | 13 | 4 | 
 QSortFilterProxyModelPrivate::remove_from_mapping| Name:  | QSortFilterProxyModelPrivate::remove_from_mapping |  | Prototype:  | void QSortFilterProxyModelPrivate::remove_from_mapping(const QModelIndex &source_parent) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 302-309 |  
  |  | 4 | 3 | 
 QSortFilterProxyModelPrivate::remove_proxy_interval| Name:  | QSortFilterProxyModelPrivate::remove_proxy_interval |  | Prototype:  | void QSortFilterProxyModelPrivate::remove_proxy_interval( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, int proxy_start, int proxy_end, const QModelIndex &proxy_parent, Qt::Orientation orient, bool emit_signal) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 576-599 |  
  |  | 11 | 5 | 
 QSortFilterProxyModelPrivate::remove_source_items| Name:  | QSortFilterProxyModelPrivate::remove_source_items |  | Prototype:  | void QSortFilterProxyModelPrivate::remove_source_items( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient, bool emit_signal) |  | Coverage:  |  77.778% (7/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 547-567 |  
  |  | 12 | 3 | 
 QSortFilterProxyModelPrivate::sort| Name:  | QSortFilterProxyModelPrivate::sort |  | Prototype:  | void QSortFilterProxyModelPrivate::sort() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 437-451 |  
  |  | 11 | 2 | 
 QSortFilterProxyModelPrivate::sort_source_rows| Name:  | QSortFilterProxyModelPrivate::sort_source_rows |  | Prototype:  | void QSortFilterProxyModelPrivate::sort_source_rows( QVector<int> &source_rows, const QModelIndex &source_parent) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 485-500 |  
  |  | 8 | 3 | 
 QSortFilterProxyModelPrivate::source_items_about_to_be_removed| Name:  | QSortFilterProxyModelPrivate::source_items_about_to_be_removed |  | Prototype:  | void QSortFilterProxyModelPrivate::source_items_about_to_be_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient) |  | Coverage:  |  85.714% (18/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 841-867 |  
  |  | 16 | 5 | 
 QSortFilterProxyModelPrivate::source_items_inserted| Name:  | QSortFilterProxyModelPrivate::source_items_inserted |  | Prototype:  | void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient) |  | Coverage:  |  74.286% (52/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 740-833 |  
  |  | 57 | 18 | 
 QSortFilterProxyModelPrivate::source_items_removed| Name:  | QSortFilterProxyModelPrivate::source_items_removed |  | Prototype:  | void QSortFilterProxyModelPrivate::source_items_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient) |  | Coverage:  |  72.000% (18/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 874-919 |  
  |  | 27 | 7 | 
 QSortFilterProxyModelPrivate::source_to_proxy| Name:  | QSortFilterProxyModelPrivate::source_to_proxy |  | Prototype:  | QModelIndex QSortFilterProxyModelPrivate::source_to_proxy(const QModelIndex &source_index) const |  | Coverage:  |  64.706% (11/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 392-411 |  
  |  | 16 | 5 | 
 QSortFilterProxyModelPrivate::store_persistent_indexes| Name:  | QSortFilterProxyModelPrivate::store_persistent_indexes |  | Prototype:  | QModelIndexPairList QSortFilterProxyModelPrivate::store_persistent_indexes() const |  | Coverage:  | 100.000% (2/2) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1017-1028 |  
  |  | 8 | 2 | 
 QSortFilterProxyModelPrivate::updateChildrenMapping| Name:  | QSortFilterProxyModelPrivate::updateChildrenMapping |  | Prototype:  | void QSortFilterProxyModelPrivate::updateChildrenMapping(const QModelIndex &source_parent, Mapping *parent_mapping, Qt::Orientation orient, int start, int end, int delta_item_count, bool remove) |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 926-978 |  
  |  | 29 | 6 | 
 QSortFilterProxyModelPrivate::update_persistent_indexes| Name:  | QSortFilterProxyModelPrivate::update_persistent_indexes |  | Prototype:  | void QSortFilterProxyModelPrivate::update_persistent_indexes( const QModelIndexPairList &source_indexes) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1036-1053 |  
  |  | 13 | 2 | 
 QSortFilterProxyModelPrivate::update_source_sort_column| Name:  | QSortFilterProxyModelPrivate::update_source_sort_column |  | Prototype:  | bool QSortFilterProxyModelPrivate::update_source_sort_column() |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 459-477 |  
  |  | 8 | 3 | 
 QSortedModelEngine::filter| Name:  | QSortedModelEngine::filter |  | Prototype:  | QMatchData QSortedModelEngine::filter(const QString& part, const QModelIndex& parent, int) |  | Coverage:  |   0.000% (0/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp |  | Lines:  | 611-696 |  
  |  | 57 | 11 | 
 QSortedModelEngine::indexHint| Name:  | QSortedModelEngine::indexHint |  | Prototype:  | QIndexMapper QSortedModelEngine::indexHint(QString part, const QModelIndex& parent, Qt::SortOrder order) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp |  | Lines:  | 556-597 |  
  |  | 22 | 8 | 
 QSortedModelEngine::sortOrder| Name:  | QSortedModelEngine::sortOrder |  | Prototype:  | Qt::SortOrder QSortedModelEngine::sortOrder(const QModelIndex &parent) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp |  | Lines:  | 599-609 |  
  |  | 7 | 2 | 
 QSpacerItem::changeSize| Name:  | QSpacerItem::changeSize |  | Prototype:  | void QSpacerItem::changeSize(int w, int h, QSizePolicy::Policy hPolicy, QSizePolicy::Policy vPolicy) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 273-279 |  
  |  | 3 | 1 | 
 QSpacerItem::expandingDirections| Name:  | QSpacerItem::expandingDirections |  | Prototype:  | Qt::Orientations QSpacerItem::expandingDirections() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 568-571 |  
  |  | 1 | 1 | 
 QSpacerItem::geometry| Name:  | QSpacerItem::geometry |  | Prototype:  | QRect QSpacerItem::geometry() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 507-510 |  
  |  | 1 | 1 | 
 QSpacerItem::isEmpty| Name:  | QSpacerItem::isEmpty |  | Prototype:  | bool QSpacerItem::isEmpty() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 679-682 |  
  |  | 1 | 1 | 
 QSpacerItem::maximumSize| Name:  | QSpacerItem::maximumSize |  | Prototype:  | QSize QSpacerItem::maximumSize() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 626-630 |  
  |  | 2 | 1 | 
 QSpacerItem::minimumSize| Name:  | QSpacerItem::minimumSize |  | Prototype:  | QSize QSpacerItem::minimumSize() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 605-609 |  
  |  | 2 | 1 | 
 QSpacerItem::setGeometry| Name:  | QSpacerItem::setGeometry |  | Prototype:  | void QSpacerItem::setGeometry(const QRect &r) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 439-442 |  
  |  | 1 | 1 | 
 QSpacerItem::sizeHint| Name:  | QSpacerItem::sizeHint |  | Prototype:  | QSize QSpacerItem::sizeHint() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 649-652 |  
  |  | 1 | 1 | 
 QSpacerItem::spacerItem| Name:  | QSpacerItem::spacerItem |  | Prototype:  | QSpacerItem * QSpacerItem::spacerItem() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutitem.cpp |  | Lines:  | 339-342 |  
  |  | 1 | 1 | 
 QSpanBuffer::QSpanBuffer| Name:  | QSpanBuffer::QSpanBuffer |  | Prototype:  | QSpanBuffer(ProcessSpans blend, void *data, const QRect &clipRect) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 76-82 |  
  |  | 2 | 1 | 
 QSpanBuffer::addSpan| Name:  | QSpanBuffer::addSpan |  | Prototype:  | void addSpan(int x, unsigned int len, int y, unsigned char coverage) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 89-106 |  
  |  | 12 | 3 | 
 QSpanBuffer::flushSpans| Name:  | QSpanBuffer::flushSpans |  | Prototype:  | void flushSpans() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 109-113 |  
  |  | 2 | 1 | 
 QSpanBuffer::~QSpanBuffer| Name:  | QSpanBuffer::~QSpanBuffer |  | Prototype:  | ~QSpanBuffer() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp |  | Lines:  | 84-87 |  
  |  | 1 | 1 | 
 QSpanCollection::addSpan| Name:  | QSpanCollection::addSpan |  | Prototype:  | void QSpanCollection::addSpan(QSpanCollection::Span *span) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 65-93 |  
  |  | 15 | 7 | 
 QSpanCollection::checkConsistency| Name:  | QSpanCollection::checkConsistency |  | Prototype:  | bool QSpanCollection::checkConsistency() const |  | Coverage:  |   0.000% (0/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 545-578 |  
  |  | 24 | 10 | 
 QSpanCollection::cleanSpanSubIndex| Name:  | QSpanCollection::cleanSpanSubIndex |  | Prototype:  | bool QSpanCollection::cleanSpanSubIndex(QSpanCollection::SubIndex &subindex, int y, bool update) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 308-332 |  
  |  | 17 | 6 | 
 QSpanCollection::clear| Name:  | QSpanCollection::clear |  | Prototype:  | void QSpanCollection::clear() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 160-165 |  
  |  | 3 | 1 | 
 QSpanCollection::spanAt| Name:  | QSpanCollection::spanAt |  | Prototype:  | QSpanCollection::Span *QSpanCollection::spanAt(int x, int y) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 142-154 |  
  |  | 10 | 4 | 
 QSpanCollection::spansInRect| Name:  | QSpanCollection::spansInRect |  | Prototype:  | QList<QSpanCollection::Span *> QSpanCollection::spansInRect(int x, int y, int w, int h) const |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 170-193 |  
  |  | 19 | 8 | 
 QSpanCollection::updateInsertedColumns| Name:  | QSpanCollection::updateInsertedColumns |  | Prototype:  | void QSpanCollection::updateInsertedColumns(int start, int end) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 256-301 |  
  |  | 19 | 8 | 
 QSpanCollection::updateInsertedRows| Name:  | QSpanCollection::updateInsertedRows |  | Prototype:  | void QSpanCollection::updateInsertedRows(int start, int end) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 208-251 |  
  |  | 17 | 7 | 
 QSpanCollection::updateRemovedColumns| Name:  | QSpanCollection::updateRemovedColumns |  | Prototype:  | void QSpanCollection::updateRemovedColumns(int start, int end) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 464-538 |  
  |  | 35 | 13 | 
 QSpanCollection::updateRemovedRows| Name:  | QSpanCollection::updateRemovedRows |  | Prototype:  | void QSpanCollection::updateRemovedRows(int start, int end) |  | Coverage:  |   0.000% (0/92) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 337-459 |  
  |  | 72 | 27 | 
 QSpanCollection::updateSpan| Name:  | QSpanCollection::updateSpan |  | Prototype:  | void QSpanCollection::updateSpan(QSpanCollection::Span *span, int old_height) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp |  | Lines:  | 103-137 |  
  |  | 23 | 10 | 
 QSpanData::adjustSpanMethods| Name:  | QSpanData::adjustSpanMethods |  | Prototype:  | void QSpanData::adjustSpanMethods() |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4544-4585 |  
  |  | 26 | 11 | 
 QSpanData::init| Name:  | QSpanData::init |  | Prototype:  | void QSpanData::init(QRasterBuffer *rb, const QRasterPaintEngine *pe) |  | Coverage:  |   0.000% (0/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4408-4417 |  
  |  | 7 | 1 | 
 QSpanData::initTexture| Name:  | QSpanData::initTexture |  | Prototype:  | void QSpanData::initTexture(const QImage *image, int alpha, QTextureData::Type _type, const QRect &sourceRect) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4616-4658 |  
  |  | 32 | 3 | 
 QSpanData::setup| Name:  | QSpanData::setup |  | Prototype:  | void QSpanData::setup(const QBrush &brush, int alpha, QPainter::CompositionMode compositionMode) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4421-4542 |  
  |  | 72 | 25 | 
 QSpanData::setupMatrix| Name:  | QSpanData::setupMatrix |  | Prototype:  | void QSpanData::setupMatrix(const QTransform &matrix, int bilin) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 4587-4614 |  
  |  | 21 | 1 | 
 QSpdyProtocolHandler::QSpdyProtocolHandler| Name:  | QSpdyProtocolHandler::QSpdyProtocolHandler |  | Prototype:  | QSpdyProtocolHandler::QSpdyProtocolHandler(QHttpNetworkConnectionChannel *channel) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 256-278 |  
  |  | 11 | 1 | 
 QSpdyProtocolHandler::_q_readyRead| Name:  | QSpdyProtocolHandler::_q_readyRead |  | Prototype:  | void QSpdyProtocolHandler::_q_readyRead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 360-363 |  
  |  | 1 | 1 | 
 QSpdyProtocolHandler::_q_receiveReply| Name:  | QSpdyProtocolHandler::_q_receiveReply |  | Prototype:  | void QSpdyProtocolHandler::_q_receiveReply() |  | Coverage:  |  52.941% (9/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 330-358 |  
  |  | 14 | 6 | 
 QSpdyProtocolHandler::_q_replyDestroyed| Name:  | QSpdyProtocolHandler::_q_replyDestroyed |  | Prototype:  | void QSpdyProtocolHandler::_q_replyDestroyed(QObject* reply) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 323-328 |  
  |  | 3 | 2 | 
 QSpdyProtocolHandler::_q_uploadDataReadyRead| Name:  | QSpdyProtocolHandler::_q_uploadDataReadyRead |  | Prototype:  | void QSpdyProtocolHandler::_q_uploadDataReadyRead() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 755-762 |  
  |  | 5 | 1 | 
 QSpdyProtocolHandler::bytesAvailable| Name:  | QSpdyProtocolHandler::bytesAvailable |  | Prototype:  | quint64 QSpdyProtocolHandler::bytesAvailable() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 533-537 |  
  |  | 2 | 1 | 
 QSpdyProtocolHandler::composeHeader| Name:  | QSpdyProtocolHandler::composeHeader |  | Prototype:  | QByteArray QSpdyProtocolHandler::composeHeader(const QHttpNetworkRequest &request) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 471-531 |  
  |  | 36 | 4 | 
 QSpdyProtocolHandler::generateNextStreamID| Name:  | QSpdyProtocolHandler::generateNextStreamID |  | Prototype:  | qint32 QSpdyProtocolHandler::generateNextStreamID() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1288-1293 |  
  |  | 2 | 1 | 
 QSpdyProtocolHandler::handleControlFrame| Name:  | QSpdyProtocolHandler::handleControlFrame |  | Prototype:  | void QSpdyProtocolHandler::handleControlFrame(const QByteArray &frameHeaders) |  | Coverage:  |  36.364% (8/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 794-854 |  
  |  | 33 | 11 | 
 QSpdyProtocolHandler::handleDataFrame| Name:  | QSpdyProtocolHandler::handleDataFrame |  | Prototype:  | void QSpdyProtocolHandler::handleDataFrame(const QByteArray &frameHeaders) |  | Coverage:  |  60.526% (23/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1164-1260 |  
  |  | 56 | 11 | 
 QSpdyProtocolHandler::handleGOAWAY| Name:  | QSpdyProtocolHandler::handleGOAWAY |  | Prototype:  | void QSpdyProtocolHandler::handleGOAWAY(char , quint32 , const QByteArray &frameData) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1094-1130 |  
  |  | 18 | 6 | 
 QSpdyProtocolHandler::handleHEADERS| Name:  | QSpdyProtocolHandler::handleHEADERS |  | Prototype:  | void QSpdyProtocolHandler::handleHEADERS(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1132-1136 |  
  |  | 1 | 1 | 
 QSpdyProtocolHandler::handlePING| Name:  | QSpdyProtocolHandler::handlePING |  | Prototype:  | void QSpdyProtocolHandler::handlePING(char , quint32 length, const QByteArray &frameData) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1081-1092 |  
  |  | 5 | 2 | 
 QSpdyProtocolHandler::handleRST_STREAM| Name:  | QSpdyProtocolHandler::handleRST_STREAM |  | Prototype:  | void QSpdyProtocolHandler::handleRST_STREAM(char , quint32 length, const QByteArray &frameData) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 951-1018 |  
  |  | 47 | 14 | 
 QSpdyProtocolHandler::handleSETTINGS| Name:  | QSpdyProtocolHandler::handleSETTINGS |  | Prototype:  | void QSpdyProtocolHandler::handleSETTINGS(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  |  25.926% (7/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 1020-1079 |  
  |  | 23 | 13 | 
 QSpdyProtocolHandler::handleSYN_REPLY| Name:  | QSpdyProtocolHandler::handleSYN_REPLY |  | Prototype:  | void QSpdyProtocolHandler::handleSYN_REPLY(char flags, quint32 , const QByteArray &frameData) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 867-870 |  
  |  | 1 | 1 |