Qt 4.8
|
Public Functions | |
void | add (QGridBox *, int row, int col) |
void | add (QGridBox *, int row1, int row2, int col1, int col2) |
QRect | cellRect (int row, int col) const |
int | colSpacing (int c) const |
int | colStretch (int c) const |
int | count () const |
void | deleteAll () |
void | distribute (QRect rect, int hSpacing, int vSpacing) |
void | expand (int rows, int cols) |
Qt::Orientations | expandingDirections (int hSpacing, int vSpacing) const |
void | getItemPosition (int index, int *row, int *column, int *rowSpan, int *columnSpan) |
void | getNextPos (int &row, int &col) |
bool | hasHeightForWidth (int hSpacing, int vSpacing) |
int | heightForWidth (int width, int hSpacing, int vSpacing) |
bool | horReversed () const |
bool | isDirty () const |
QLayoutItem * | itemAt (int index) const |
QSize | maximumSize (int hSpacing, int vSpacing) const |
int | minimumHeightForWidth (int width, int hSpacing, int vSpacing) |
QSize | minimumSize (int hSpacing, int vSpacing) const |
int | numCols () const |
int | numRows () const |
QGridLayoutPrivate () | |
int | rowSpacing (int r) const |
int | rowStretch (int r) const |
void | setColStretch (int c, int s) |
void | setColumnMinimumWidth (int c, int s) |
void | setDirty () |
void | setReversed (bool r, bool c) |
void | setRowMinimumHeight (int r, int s) |
void | setRowStretch (int r, int s) |
QSize | sizeHint (int hSpacing, int vSpacing) const |
QLayoutItem * | takeAt (int index) |
bool | verReversed () const |
Public Functions inherited from QLayoutPrivate | |
void | doResize (const QSize &) |
void | getMargin (int *result, int userMargin, QStyle::PixelMetric pm) const |
QLayoutPrivate () | |
void | reparentChildWidgets (QWidget *mw) |
Public Functions inherited from QObjectPrivate | |
void | _q_reregisterTimers (void *pointer) |
void | addConnection (int signal, Connection *c) |
void | cleanConnectionLists () |
void | connectNotify (const char *signal) |
void | deleteChildren () |
void | disconnectNotify (const char *signal) |
bool | isSender (const QObject *receiver, const char *signal) const |
bool | isSignalConnected (uint signalIdx) const |
Returns true if the signal with index signal_index from object sender is connected. More... | |
void | moveToThread_helper () |
QObjectPrivate (int version=QObjectPrivateVersion) | |
QObjectList | receiverList (const char *signal) const |
QObjectList | senderList () const |
void | setParent_helper (QObject *) |
void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData) |
int | signalIndex (const char *signalName) const |
Returns the signal index used in the internal connectionLists vector. More... | |
virtual | ~QObjectPrivate () |
Public Functions inherited from QObjectData | |
virtual | ~QObjectData ()=0 |
Private Functions | |
void | addData (QGridBox *b, const QGridLayoutSizeTriple &sizes, bool r, bool c) |
void | addHfwData (QGridBox *box, int width) |
void | effectiveMargins (int *left, int *top, int *right, int *bottom) const |
QSize | findSize (int QLayoutStruct::*, int hSpacing, int vSpacing) const |
void | init () |
void | recalcHFW (int w) |
void | setNextPosAfter (int r, int c) |
void | setSize (int rows, int cols) |
void | setupHfwLayoutData () |
void | setupLayoutData (int hSpacing, int vSpacing) |
void | setupSpacings (QVector< QLayoutStruct > &chain, QGridBox *grid[], int fixedSpacing, Qt::Orientation orientation) |
Properties | |
uint | addVertical: 1 |
int | bottomMargin |
int | cc |
QVector< int > | cMinWidths |
QVector< QLayoutStruct > | colData |
QVector< int > | cStretch |
uint | has_hfw: 1 |
int | hfw_height |
int | hfw_minheight |
int | hfw_width |
QVector< QLayoutStruct > * | hfwData |
int | horizontalSpacing |
uint | hReversed: 1 |
int | leftMargin |
uint | needRecalc: 1 |
int | nextC |
int | nextR |
int | rightMargin |
QVector< int > | rMinHeights |
QVector< QLayoutStruct > | rowData |
int | rr |
QVector< int > | rStretch |
QList< QGridBox * > | things |
int | topMargin |
int | verticalSpacing |
uint | vReversed: 1 |
Definition at line 107 of file qgridlayout.cpp.
QGridLayoutPrivate::QGridLayoutPrivate | ( | ) |
Definition at line 328 of file qgridlayout.cpp.
void QGridLayoutPrivate::add | ( | QGridBox * | box, |
int | row, | ||
int | col | ||
) |
Definition at line 543 of file qgridlayout.cpp.
void QGridLayoutPrivate::add | ( | QGridBox * | box, |
int | row1, | ||
int | row2, | ||
int | col1, | ||
int | col2 | ||
) |
Definition at line 553 of file qgridlayout.cpp.
|
private |
Definition at line 578 of file qgridlayout.cpp.
|
private |
Definition at line 854 of file qgridlayout.cpp.
QRect QGridLayoutPrivate::cellRect | ( | int | row, |
int | col | ||
) | const |
Definition at line 968 of file qgridlayout.cpp.
|
inline |
Definition at line 137 of file qgridlayout.cpp.
|
inline |
Definition at line 131 of file qgridlayout.cpp.
|
inline |
Definition at line 149 of file qgridlayout.cpp.
void QGridLayoutPrivate::deleteAll | ( | ) |
Definition at line 358 of file qgridlayout.cpp.
void QGridLayoutPrivate::distribute | ( | QRect | rect, |
int | hSpacing, | ||
int | vSpacing | ||
) |
Definition at line 917 of file qgridlayout.cpp.
|
private |
Definition at line 233 of file qgridlayout.cpp.
|
inline |
Definition at line 124 of file qgridlayout.cpp.
Qt::Orientations QGridLayoutPrivate::expandingDirections | ( | int | hSpacing, |
int | vSpacing | ||
) | const |
Definition at line 444 of file qgridlayout.cpp.
|
private |
Definition at line 425 of file qgridlayout.cpp.
|
inline |
Definition at line 175 of file qgridlayout.cpp.
|
inline |
Definition at line 148 of file qgridlayout.cpp.
bool QGridLayoutPrivate::hasHeightForWidth | ( | int | hSpacing, |
int | vSpacing | ||
) |
Definition at line 365 of file qgridlayout.cpp.
int QGridLayoutPrivate::heightForWidth | ( | int | width, |
int | hSpacing, | ||
int | vSpacing | ||
) |
Definition at line 399 of file qgridlayout.cpp.
Referenced by QGridLayout::heightForWidth().
|
inline |
Definition at line 140 of file qgridlayout.cpp.
|
private |
|
inline |
Definition at line 143 of file qgridlayout.cpp.
|
inline |
Definition at line 152 of file qgridlayout.cpp.
QSize QGridLayoutPrivate::maximumSize | ( | int | hSpacing, |
int | vSpacing | ||
) | const |
Definition at line 470 of file qgridlayout.cpp.
int QGridLayoutPrivate::minimumHeightForWidth | ( | int | width, |
int | hSpacing, | ||
int | vSpacing | ||
) |
Definition at line 415 of file qgridlayout.cpp.
Referenced by QGridLayout::minimumHeightForWidth().
QSize QGridLayoutPrivate::minimumSize | ( | int | hSpacing, |
int | vSpacing | ||
) | const |
Definition at line 475 of file qgridlayout.cpp.
|
inline |
Definition at line 123 of file qgridlayout.cpp.
|
inline |
Definition at line 122 of file qgridlayout.cpp.
|
private |
Definition at line 375 of file qgridlayout.cpp.
|
inline |
Definition at line 136 of file qgridlayout.cpp.
|
inline |
Definition at line 130 of file qgridlayout.cpp.
|
inline |
Definition at line 128 of file qgridlayout.cpp.
|
inline |
Definition at line 134 of file qgridlayout.cpp.
|
inline |
Definition at line 142 of file qgridlayout.cpp.
|
private |
Definition at line 520 of file qgridlayout.cpp.
|
inline |
Definition at line 139 of file qgridlayout.cpp.
|
inline |
Definition at line 132 of file qgridlayout.cpp.
|
inline |
Definition at line 126 of file qgridlayout.cpp.
|
private |
Definition at line 480 of file qgridlayout.cpp.
|
private |
Definition at line 874 of file qgridlayout.cpp.
|
private |
Definition at line 757 of file qgridlayout.cpp.
Referenced by expandingDirections(), and findSize().
|
private |
Definition at line 690 of file qgridlayout.cpp.
QSize QGridLayoutPrivate::sizeHint | ( | int | hSpacing, |
int | vSpacing | ||
) | const |
Definition at line 465 of file qgridlayout.cpp.
|
inline |
Definition at line 158 of file qgridlayout.cpp.
|
inline |
Definition at line 141 of file qgridlayout.cpp.
|
private |
Definition at line 230 of file qgridlayout.cpp.
|
private |
Definition at line 224 of file qgridlayout.cpp.
|
private |
Definition at line 203 of file qgridlayout.cpp.
|
private |
Definition at line 210 of file qgridlayout.cpp.
|
private |
Definition at line 205 of file qgridlayout.cpp.
|
private |
Definition at line 208 of file qgridlayout.cpp.
|
private |
Definition at line 229 of file qgridlayout.cpp.
|
private |
Definition at line 214 of file qgridlayout.cpp.
|
private |
Definition at line 215 of file qgridlayout.cpp.
|
private |
Definition at line 213 of file qgridlayout.cpp.
|
private |
Definition at line 206 of file qgridlayout.cpp.
|
private |
Definition at line 219 of file qgridlayout.cpp.
|
private |
Definition at line 226 of file qgridlayout.cpp.
|
private |
Definition at line 221 of file qgridlayout.cpp.
|
private |
Definition at line 228 of file qgridlayout.cpp.
|
private |
Definition at line 217 of file qgridlayout.cpp.
|
private |
Definition at line 216 of file qgridlayout.cpp.
|
private |
Definition at line 223 of file qgridlayout.cpp.
|
private |
Definition at line 209 of file qgridlayout.cpp.
|
private |
Definition at line 204 of file qgridlayout.cpp.
|
private |
Definition at line 202 of file qgridlayout.cpp.
|
private |
Definition at line 207 of file qgridlayout.cpp.
Definition at line 211 of file qgridlayout.cpp.
|
private |
Definition at line 222 of file qgridlayout.cpp.
|
private |
Definition at line 220 of file qgridlayout.cpp.
|
private |
Definition at line 227 of file qgridlayout.cpp.