Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qheaderview.cpp File Reference

(c1921abf65092f4732435a92732c8c11224d31fb)

#include "qheaderview.h"
#include <qabstractitemdelegate.h>
#include <qapplication.h>
#include <qbitarray.h>
#include <qbrush.h>
#include <qdebug.h>
#include <qevent.h>
#include <qlist.h>
#include <qpainter.h>
#include <qscrollbar.h>
#include <qstyle.h>
#include <qstyleoption.h>
#include <qvarlengtharray.h>
#include <qvariant.h>
#include <private/qheaderview_p.h>
#include <private/qabstractitemmodel_p.h>
#include <private/qabstractitemdelegate_p.h>
#include <qdatastream.h>
#include "moc_qheaderview.cpp"
+ Include dependency graph for qheaderview.cpp:

Go to the source code of this file.

Functions

QT_BEGIN_NAMESPACE QDataStreamoperator<< (QDataStream &out, const QHeaderViewPrivate::SectionItem &section)
 
QDataStreamoperator>> (QDataStream &in, QHeaderViewPrivate::SectionItem &section)
 
template<typename Container >
static void qMoveRange (Container &c, typename Container::size_type rangeStart, typename Container::size_type rangeEnd, typename Container::size_type targetPosition)
 
static Qt::SortOrder flipOrder (Qt::SortOrder order)
 

Variables

static const int maxSizeSection = 1048575
 

Function Documentation

◆ flipOrder()

static Qt::SortOrder flipOrder ( Qt::SortOrder order)
static

Definition at line 3689 of file qheaderview.cpp.

References Qt::AscendingOrder, and Qt::DescendingOrder.

Referenced by QHeaderViewPrivate::flipSortIndicator().

+ Here is the caller graph for this function:

◆ operator<<()

Definition at line 36 of file qheaderview.cpp.

References out, and QHeaderViewPrivate::SectionItem::write().

+ Here is the call graph for this function:

◆ operator>>()

QDataStream & operator>> ( QDataStream & in,
QHeaderViewPrivate::SectionItem & section )

Definition at line 42 of file qheaderview.cpp.

References QHeaderViewPrivate::SectionItem::read().

+ Here is the call graph for this function:

◆ qMoveRange()

template<typename Container >
static void qMoveRange ( Container & c,
typename Container::size_type rangeStart,
typename Container::size_type rangeEnd,
typename Container::size_type targetPosition )
static

Definition at line 678 of file qheaderview.cpp.

References Q_ASSERT.

Referenced by QHeaderView::moveSection().

+ Here is the caller graph for this function:

Variable Documentation

◆ maxSizeSection