NAME
Qt::Gui::QFormLayout
PUBLIC METHODS
- QFormLayout(QWidget * parent)
- QFormLayout(QWidget * parent = 0)
- ~QFormLayout()
- void addItem(QLayoutItem * item)
- void addRow(QWidget * widget)
- void addRow(QLayout * layout)
- void addRow(QWidget * label, QWidget * field)
- void addRow(QWidget * label, QLayout * field)
- void addRow(const QString & labelText, QWidget * field)
- void addRow(const QString & labelText, QLayout * field)
- int count()
- QFlags<Qt::Orientation> expandingDirections()
- QFormLayout::FieldGrowthPolicy fieldGrowthPolicy()
- QFlags<Qt::AlignmentFlag> formAlignment()
- void getItemPosition(int index, int * rowPtr, QFormLayout::ItemRole * rolePtr)
- void getLayoutPosition(QLayout * layout, int * rowPtr, QFormLayout::ItemRole * rolePtr)
- void getWidgetPosition(QWidget * widget, int * rowPtr, QFormLayout::ItemRole * rolePtr)
- bool hasHeightForWidth()
- int heightForWidth(int width)
- int horizontalSpacing()
- void insertRow(int row, QWidget * widget)
- void insertRow(int row, QLayout * layout)
- void insertRow(int row, QWidget * label, QWidget * field)
- void insertRow(int row, QWidget * label, QLayout * field)
- void insertRow(int row, const QString & labelText, QWidget * field)
- void insertRow(int row, const QString & labelText, QLayout * field)
- void invalidate()
- QLayoutItem * itemAt(int index)
- QLayoutItem * itemAt(int row, QFormLayout::ItemRole role)
- QFlags<Qt::AlignmentFlag> labelAlignment()
- QWidget * labelForField(QWidget * field)
- QWidget * labelForField(QLayout * field)
- QSize minimumSize()
- int rowCount()
- QFormLayout::RowWrapPolicy rowWrapPolicy()
- void setFieldGrowthPolicy(QFormLayout::FieldGrowthPolicy policy)
- void setFormAlignment(QFlags<Qt::AlignmentFlag> alignment)
- void setGeometry(const QRect & rect)
- void setHorizontalSpacing(int spacing)
- void setItem(int row, QFormLayout::ItemRole role, QLayoutItem * item)
- void setLabelAlignment(QFlags<Qt::AlignmentFlag> alignment)
- void setLayout(int row, QFormLayout::ItemRole role, QLayout * layout)
- void setRowWrapPolicy(QFormLayout::RowWrapPolicy policy)
- void setSpacing(int arg0)
- void setVerticalSpacing(int spacing)
- void setWidget(int row, QFormLayout::ItemRole role, QWidget * widget)
- QSize sizeHint()
- int spacing()
- QLayoutItem * takeAt(int index)
- int verticalSpacing()
ENUM VALUES
- FieldsStayAtSizeHint
- ExpandingFieldsGrow
- AllNonFixedFieldsGrow
- DontWrapRows
- WrapLongRows
- WrapAllRows
- LabelRole
- FieldRole
- SpanningRole
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2011 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.