QtBase  v6.3.1
Public Types | Public Member Functions | Static Public Member Functions | List of all members
QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns > Class Template Reference

Public Types

typedef QList< TStorage
 

Public Member Functions

 FixedColumnMatrix ()
 
void clear ()
 
const Toperator() (int r, int c) const
 
Toperator() (int r, int c)
 
int rowCount () const
 
void insertRow (int r, const T &value)
 
void removeRow (int r)
 
const Storagestorage () const
 

Static Public Member Functions

static void storageIndexToPosition (int idx, int *rowPtr, int *colPtr)
 

Detailed Description

template<class T, int NumColumns>
class QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >

Definition at line 56 of file qformlayout.cpp.

Member Typedef Documentation

◆ Storage

template<class T , int NumColumns>
typedef QList<T> QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::Storage

Definition at line 58 of file qformlayout.cpp.

Constructor & Destructor Documentation

◆ FixedColumnMatrix()

template<class T , int NumColumns>
QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::FixedColumnMatrix ( )
inline

Definition at line 60 of file qformlayout.cpp.

Member Function Documentation

◆ clear()

template<class T , int NumColumns>
void QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::clear ( )
inline

Definition at line 62 of file qformlayout.cpp.

◆ insertRow()

template<class T , int NumColumns>
void QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::insertRow ( int  r,
const T value 
)

Definition at line 81 of file qformlayout.cpp.

◆ operator()() [1/2]

template<class T , int NumColumns>
T& QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::operator() ( int  r,
int  c 
)
inline

Definition at line 65 of file qformlayout.cpp.

◆ operator()() [2/2]

template<class T , int NumColumns>
const T& QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::operator() ( int  r,
int  c 
) const
inline

Definition at line 64 of file qformlayout.cpp.

◆ removeRow()

template<class T , int NumColumns>
void QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::removeRow ( int  r)

Definition at line 89 of file qformlayout.cpp.

◆ rowCount()

template<class T , int NumColumns>
int QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::rowCount ( ) const
inline

Definition at line 67 of file qformlayout.cpp.

◆ storage()

template<class T , int NumColumns>
const Storage& QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::storage ( ) const
inline

Definition at line 72 of file qformlayout.cpp.

◆ storageIndexToPosition()

template<class T , int NumColumns>
void QT_BEGIN_NAMESPACE::FixedColumnMatrix< T, NumColumns >::storageIndexToPosition ( int  idx,
int *  rowPtr,
int *  colPtr 
)
static

Definition at line 95 of file qformlayout.cpp.


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