Qt 4.8
|
Public Types | |
typedef FixedColumnMatrix< QFormLayoutItem *, ColumnCount > | ItemMatrix |
Public Types inherited from QLayoutPrivate | |
typedef QSpacerItem *(* | QSpacerItemFactoryMethod) (const QLayout *layout, int w, int h, QSizePolicy::Policy hPolicy, QSizePolicy::Policy) |
typedef QWidgetItem *(* | QWidgetItemFactoryMethod) (const QLayout *layout, QWidget *widget) |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Public Functions | |
void | arrangeWidgets (const QVector< QLayoutStruct > &layouts, QRect &rect) |
void | calcSizeHints () |
QStyle * | getStyle () const |
bool | haveHfwCached (int width) const |
int | insertRow (int row) |
void | insertRows (int row, int count) |
QFormLayoutPrivate () | |
void | recalcHFW (int w) |
void | setItem (int row, QFormLayout::ItemRole role, QLayoutItem *item) |
void | setLayout (int row, QFormLayout::ItemRole role, QLayout *layout) |
void | setupHfwLayoutData () |
void | setupHorizontalLayoutData (int width) |
void | setupVerticalLayoutData (int width) |
void | setWidget (int row, QFormLayout::ItemRole role, QWidget *widget) |
void | updateSizes () |
~QFormLayoutPrivate () | |
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 |
Additional Inherited Members | |
Static Public Functions inherited from QLayoutPrivate | |
static QSpacerItem * | createSpacerItem (const QLayout *layout, int w, int h, QSizePolicy::Policy hPolicy=QSizePolicy::Minimum, QSizePolicy::Policy vPolicy=QSizePolicy::Minimum) |
static QWidgetItem * | createWidgetItem (const QLayout *layout, QWidget *widget) |
Static Public Functions inherited from QObjectPrivate | |
static void | clearGuards (QObject *) |
static QObjectPrivate * | get (QObject *o) |
static void | resetCurrentSender (QObject *receiver, Sender *currentSender, Sender *previousSender) |
static Sender * | setCurrentSender (QObject *receiver, Sender *sender) |
static void | signalSignature (const QMetaMethod &signal, QVarLengthArray< char > *result) |
Static Public Variables inherited from QLayoutPrivate | |
static QSpacerItemFactoryMethod | spacerItemFactoryMethod = 0 |
static QWidgetItemFactoryMethod | widgetItemFactoryMethod = 0 |
Definition at line 178 of file qformlayout.cpp.
typedef FixedColumnMatrix<QFormLayoutItem *, ColumnCount> QFormLayoutPrivate::ItemMatrix |
Definition at line 183 of file qformlayout.cpp.
QFormLayoutPrivate::QFormLayoutPrivate | ( | ) |
Definition at line 251 of file qformlayout.cpp.
|
inline |
Definition at line 186 of file qformlayout.cpp.
void QFormLayoutPrivate::arrangeWidgets | ( | const QVector< QLayoutStruct > & | layouts, |
QRect & | rect | ||
) |
Definition at line 1961 of file qformlayout.cpp.
void QFormLayoutPrivate::calcSizeHints | ( | ) |
Definition at line 903 of file qformlayout.cpp.
Referenced by QFormLayout::minimumSize(), and QFormLayout::sizeHint().
QStyle * QFormLayoutPrivate::getStyle | ( | ) | const |
Definition at line 993 of file qformlayout.cpp.
|
inline |
Definition at line 203 of file qformlayout.cpp.
int QFormLayoutPrivate::insertRow | ( | int | row | ) |
Definition at line 933 of file qformlayout.cpp.
void QFormLayoutPrivate::insertRows | ( | int | row, |
int | count | ||
) |
void QFormLayoutPrivate::recalcHFW | ( | int | w | ) |
Definition at line 484 of file qformlayout.cpp.
Referenced by QFormLayout::heightForWidth().
void QFormLayoutPrivate::setItem | ( | int | row, |
QFormLayout::ItemRole | role, | ||
QLayoutItem * | item | ||
) |
Definition at line 951 of file qformlayout.cpp.
Referenced by setLayout(), and setWidget().
void QFormLayoutPrivate::setLayout | ( | int | row, |
QFormLayout::ItemRole | role, | ||
QLayout * | layout | ||
) |
Definition at line 975 of file qformlayout.cpp.
void QFormLayoutPrivate::setupHfwLayoutData | ( | ) |
Definition at line 507 of file qformlayout.cpp.
Referenced by recalcHFW().
void QFormLayoutPrivate::setupHorizontalLayoutData | ( | int | width | ) |
Definition at line 849 of file qformlayout.cpp.
Referenced by QFormLayout::heightForWidth().
void QFormLayoutPrivate::setupVerticalLayoutData | ( | int | width | ) |
Definition at line 655 of file qformlayout.cpp.
Referenced by calcSizeHints(), and QFormLayout::heightForWidth().
void QFormLayoutPrivate::setWidget | ( | int | row, |
QFormLayout::ItemRole | role, | ||
QWidget * | widget | ||
) |
Definition at line 984 of file qformlayout.cpp.
void QFormLayoutPrivate::updateSizes | ( | ) |
Definition at line 305 of file qformlayout.cpp.
Referenced by calcSizeHints(), QFormLayout::expandingDirections(), QFormLayout::hasHeightForWidth(), and setupVerticalLayoutData().
uint QFormLayoutPrivate::dirty |
Definition at line 214 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData().
uint QFormLayoutPrivate::expandHorizontal |
Definition at line 217 of file qformlayout.cpp.
Referenced by QFormLayout::expandingDirections(), and updateSizes().
uint QFormLayoutPrivate::expandVertical |
Definition at line 216 of file qformlayout.cpp.
Referenced by QFormLayout::expandingDirections(), and updateSizes().
uint QFormLayoutPrivate::fieldGrowthPolicy |
Definition at line 211 of file qformlayout.cpp.
Qt::Alignment QFormLayoutPrivate::formAlignment |
Definition at line 219 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData().
int QFormLayoutPrivate::formMaxWidth |
Definition at line 238 of file qformlayout.cpp.
Referenced by setupHorizontalLayoutData().
uint QFormLayoutPrivate::has_hfw |
Definition at line 213 of file qformlayout.cpp.
Referenced by updateSizes().
int QFormLayoutPrivate::hfw_height |
Definition at line 227 of file qformlayout.cpp.
Referenced by recalcHFW().
int QFormLayoutPrivate::hfw_minheight |
Definition at line 228 of file qformlayout.cpp.
Referenced by recalcHFW().
int QFormLayoutPrivate::hfw_sh_height |
Definition at line 230 of file qformlayout.cpp.
Referenced by recalcHFW().
int QFormLayoutPrivate::hfw_sh_minheight |
Definition at line 231 of file qformlayout.cpp.
Referenced by recalcHFW().
int QFormLayoutPrivate::hfw_width |
Definition at line 226 of file qformlayout.cpp.
Referenced by recalcHFW().
QVector<QLayoutStruct> QFormLayoutPrivate::hfwLayouts |
Definition at line 245 of file qformlayout.cpp.
Referenced by recalcHFW(), and setupHfwLayoutData().
int QFormLayoutPrivate::hSpacing |
Definition at line 247 of file qformlayout.cpp.
Qt::Alignment QFormLayoutPrivate::labelAlignment |
Definition at line 218 of file qformlayout.cpp.
int QFormLayoutPrivate::layoutWidth |
Definition at line 224 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData().
ItemMatrix QFormLayoutPrivate::m_matrix |
Definition at line 221 of file qformlayout.cpp.
Referenced by insertRow(), insertRows(), setItem(), setupHfwLayoutData(), setupHorizontalLayoutData(), setupVerticalLayoutData(), and updateSizes().
QList<QFormLayoutItem *> QFormLayoutPrivate::m_things |
Definition at line 222 of file qformlayout.cpp.
Referenced by setItem().
int QFormLayoutPrivate::maxLabelWidth |
Definition at line 243 of file qformlayout.cpp.
Referenced by setupHorizontalLayoutData(), and setupVerticalLayoutData().
int QFormLayoutPrivate::min_width |
Definition at line 233 of file qformlayout.cpp.
Referenced by calcSizeHints(), and updateSizes().
QSize QFormLayoutPrivate::minSize |
Definition at line 236 of file qformlayout.cpp.
Referenced by calcSizeHints().
QSize QFormLayoutPrivate::prefSize |
Definition at line 237 of file qformlayout.cpp.
Referenced by calcSizeHints().
uint QFormLayoutPrivate::rowWrapPolicy |
Definition at line 212 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData().
int QFormLayoutPrivate::sh_width |
Definition at line 234 of file qformlayout.cpp.
Referenced by calcSizeHints(), recalcHFW(), and updateSizes().
uint QFormLayoutPrivate::sizesDirty |
Definition at line 215 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData(), and updateSizes().
int QFormLayoutPrivate::thresh_width |
Definition at line 235 of file qformlayout.cpp.
Referenced by setupVerticalLayoutData(), and updateSizes().
int QFormLayoutPrivate::vLayoutCount |
Definition at line 242 of file qformlayout.cpp.
Referenced by calcSizeHints(), recalcHFW(), setupHfwLayoutData(), and setupVerticalLayoutData().
QVector<QLayoutStruct> QFormLayoutPrivate::vLayouts |
Definition at line 241 of file qformlayout.cpp.
Referenced by calcSizeHints(), setupHfwLayoutData(), and setupVerticalLayoutData().
int QFormLayoutPrivate::vSpacing |
Definition at line 248 of file qformlayout.cpp.