#include "private/qabstractscrollarea_p.h"
#include "QtGui/qapplication.h"
#include "QtCore/qdatetime.h"
#include "QtGui/qevent.h"
#include "QtGui/qmime.h"
#include "QtGui/qpainter.h"
#include "QtCore/qpair.h"
#include "QtCore/qtimer.h"
#include "QtCore/qtimeline.h"
#include "QtGui/qregion.h"
#include "QtCore/qdebug.h"
#include <qvector.h>
Include dependency graph for qabstractitemview_p.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | QEmptyModel |
| class | QAbstractItemViewPrivate |
Typedefs | |
| typedef QList< QPair< QPersistentModelIndex, QPointer< QWidget > > > | _q_abstractitemview_editor_container |
| typedef _q_abstractitemview_editor_container::const_iterator | _q_abstractitemview_editor_const_iterator |
| typedef _q_abstractitemview_editor_container::iterator | _q_abstractitemview_editor_iterator |
Functions | |
| template<typename T> | |
| int | qBinarySearch (const QVector< T > &vec, const T &item, int start, int end) |
| typedef _q_abstractitemview_editor_container::const_iterator _q_abstractitemview_editor_const_iterator |
Definition at line 54 of file qabstractitemview_p.h.
| typedef QList<QPair<QPersistentModelIndex, QPointer<QWidget> > > _q_abstractitemview_editor_container |
Definition at line 53 of file qabstractitemview_p.h.
Definition at line 55 of file qabstractitemview_p.h.
| int qBinarySearch | ( | const QVector< T > & | vec, | |
| const T & | item, | |||
| int | start, | |||
| int | end | |||
| ) | [inline] |
Definition at line 295 of file qabstractitemview_p.h.
References QVector< T >::at(), and i.
00296 { 00297 int i = (start + end + 1) >> 1; 00298 while (end - start > 0) { 00299 if (vec.at(i) > item) 00300 end = i - 1; 00301 else 00302 start = i; 00303 i = (start + end + 1) >> 1; 00304 } 00305 return i; 00306 }
Here is the call graph for this function:

1.5.1