KD Reports API Documentation 2.2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
KDReports::HeaderMap Class Reference

#include <KDReportsReport_p.h>

Inheritance diagram for KDReports::HeaderMap:
Inheritance graph
[legend]
Collaboration diagram for KDReports::HeaderMap:
Collaboration graph
[legend]

Public Member Functions

 HeaderMap ()=default
 
 HeaderMap (const HeaderMap &)=delete
 
 ~HeaderMap ()
 
Header * headerForPage (int pageNumber, int pageCount) const
 
KDReports::HeaderLocations headerLocation (Header *header) const
 
qreal height () const
 
void layoutWithTextWidth (qreal w)
 
HeaderMapoperator= (const HeaderMap &)=delete
 
void updateTextValue (const QString &id, const QString &newValue)
 
- Public Member Functions inherited from QMap< HeaderLocations, Header * >
 QMap ()
 
 QMap (const QMap< Key, T > &other)
 
 QMap (const typename std::map< Key, T > &other)
 
 QMap (QMap< Key, T > &&other)
 
 QMap (std::initializer_list< std::pair< Key, T > > list)
 
 ~QMap ()
 
QMap::iterator begin ()
 
QMap::const_iterator begin () const const
 
QMap::const_iterator cbegin () const const
 
QMap::const_iterator cend () const const
 
void clear ()
 
QMap::const_iterator constBegin () const const
 
QMap::const_iterator constEnd () const const
 
QMap::const_iterator constFind (const Key &key) const const
 
QMap::const_key_value_iterator constKeyValueBegin () const const
 
QMap::const_key_value_iterator constKeyValueEnd () const const
 
bool contains (const Key &key) const const
 
int count () const const
 
int count (const Key &key) const const
 
bool empty () const const
 
QMap::iterator end ()
 
QMap::const_iterator end () const const
 
QPair< QMap::iterator, QMap::iteratorequal_range (const Key &key)
 
QPair< QMap::const_iterator, QMap::const_iteratorequal_range (const Key &key) const const
 
QMap::iterator erase (QMap::iterator pos)
 
QMap::iterator find (const Key &key)
 
QMap::const_iterator find (const Key &key) const const
 
T & first ()
 
const T & first () const const
 
const Key & firstKey () const const
 
QMap::iterator insert (const Key &key, const T &value)
 
void insert (const QMap< Key, T > &map)
 
QMap::iterator insert (QMap::const_iterator pos, const Key &key, const T &value)
 
QMap::iterator insertMulti (const Key &key, const T &value)
 
QMap::iterator insertMulti (QMap::const_iterator pos, const Key &key, const T &value)
 
bool isEmpty () const const
 
const Key key (const T &value, const Key &defaultKey) const const
 
QMap::key_iterator keyBegin () const const
 
QMap::key_iterator keyEnd () const const
 
QList< Key > keys () const const
 
QList< Key > keys (const T &value) const const
 
QMap::key_value_iterator keyValueBegin ()
 
QMap::const_key_value_iterator keyValueBegin () const const
 
QMap::key_value_iterator keyValueEnd ()
 
QMap::const_key_value_iterator keyValueEnd () const const
 
T & last ()
 
const T & last () const const
 
const Key & lastKey () const const
 
QMap::iterator lowerBound (const Key &key)
 
QMap::const_iterator lowerBound (const Key &key) const const
 
bool operator!= (const QMap< Key, T > &other) const const
 
QDataStreamoperator<< (QDataStream &out, const QMap< Key, T > &map)
 
QMap< Key, T > & operator= (const QMap< Key, T > &other)
 
QMap< Key, T > & operator= (QMap< Key, T > &&other)
 
bool operator== (const QMap< Key, T > &other) const const
 
QDataStreamoperator>> (QDataStream &in, QMap< Key, T > &map)
 
T & operator[] (const Key &key)
 
const T operator[] (const Key &key) const const
 
int remove (const Key &key)
 
int size () const const
 
void swap (QMap< Key, T > &other)
 
take (const Key &key)
 
std::map< Key, T > toStdMap () const const
 
QList< Key > uniqueKeys () const const
 
QMap< Key, T > & unite (const QMap< Key, T > &other)
 
QMap::iterator upperBound (const Key &key)
 
QMap::const_iterator upperBound (const Key &key) const const
 
const T value (const Key &key, const T &defaultValue) const const
 
QList< T > values () const const
 
QList< T > values (const Key &key) const const
 

Additional Inherited Members

- Public Attributes inherited from QMap< HeaderLocations, Header * >
typedef const_key_value_iterator
 
typedef ConstIterator
 
typedef difference_type
 
typedef Iterator
 
typedef key_type
 
typedef key_value_iterator
 
typedef mapped_type
 
typedef size_type
 

Detailed Description

Definition at line 46 of file KDReportsReport_p.h.

Constructor & Destructor Documentation

◆ HeaderMap() [1/2]

KDReports::HeaderMap::HeaderMap ( )
default

◆ ~HeaderMap()

KDReports::HeaderMap::~HeaderMap ( )
inline

Definition at line 50 of file KDReportsReport_p.h.

◆ HeaderMap() [2/2]

KDReports::HeaderMap::HeaderMap ( const HeaderMap )
delete

Member Function Documentation

◆ headerForPage()

KDReports::Header * KDReports::HeaderMap::headerForPage ( int  pageNumber,
int  pageCount 
) const

◆ headerLocation()

KDReports::HeaderLocations KDReports::HeaderMap::headerLocation ( Header *  header) const

◆ height()

qreal KDReports::HeaderMap::height ( ) const
inline

Definition at line 73 of file KDReportsReport_p.h.

◆ layoutWithTextWidth()

void KDReports::HeaderMap::layoutWithTextWidth ( qreal  w)
inline

Definition at line 59 of file KDReportsReport_p.h.

◆ operator=()

HeaderMap & KDReports::HeaderMap::operator= ( const HeaderMap )
delete

◆ updateTextValue()

void KDReports::HeaderMap::updateTextValue ( const QString id,
const QString newValue 
)
inline

Definition at line 66 of file KDReportsReport_p.h.


The documentation for this class was generated from the following files:

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
https://www.kdab.com/development-resources/qt-tools/kd-reports/
Generated on Sun Apr 28 2024 00:03:09 for KD Reports API Documentation by doxygen 1.9.8