input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qformlayout.html

output_urn
QFormLayout

inherits

public_types
 enum FieldGrowthPolicy { FieldsStayAtSizeHint, ExpandingFieldsGrow, AllNonFixedFieldsGrow }
 enum ItemRole { LabelRole, FieldRole, SpanningRole }
 enum RowWrapPolicy { DontWrapRows, WrapLongRows, WrapAllRows }

properties
fieldGrowthPolicy : FieldGrowthPolicy
formAlignment : Qt::Alignment
horizontalSpacing : int

public_functions
QFormLayout ( QWidget * parent = 0 )
~QFormLayout ()
 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 )
 void addRow ( QWidget * widget )
 void addRow ( QLayout * layout )
 FieldGrowthPolicy fieldGrowthPolicy () const
 Qt::Alignment formAlignment () const
 void getItemPosition ( int index, int * rowPtr, ItemRole * rolePtr ) const
 void getLayoutPosition ( QLayout * layout, int * rowPtr, ItemRole * rolePtr ) const
 void getWidgetPosition ( QWidget * widget, int * rowPtr, ItemRole * rolePtr ) const
 int horizontalSpacing () const
 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 insertRow ( int row, QWidget * widget )
 void insertRow ( int row, QLayout * layout )
 QLayoutItem * itemAt ( int row, ItemRole role ) const
 Qt::Alignment labelAlignment () const
 QWidget * labelForField ( QWidget * field ) const
 QWidget * labelForField ( QLayout * field ) const
 int rowCount () const
 RowWrapPolicy rowWrapPolicy () const
 void setFieldGrowthPolicy ( FieldGrowthPolicy policy )
 void setFormAlignment ( Qt::Alignment alignment )
 void setHorizontalSpacing ( int spacing )
 void setItem ( int row, ItemRole role, QLayoutItem * item )
 void setLabelAlignment ( Qt::Alignment alignment )
 void setLayout ( int row, ItemRole role, QLayout * layout )
 void setRowWrapPolicy ( RowWrapPolicy policy )
 void setSpacing ( int spacing )
 void setVerticalSpacing ( int spacing )
 void setWidget ( int row, ItemRole role, QWidget * widget )
 int spacing () const
 int verticalSpacing () const

public_slots

signals

static_public_members

protected_functions

reimplemented_public_functions
 virtual void addItem ( QLayoutItem * item )
 virtual int count () const
 virtual Qt::Orientations expandingDirections () const
 virtual bool hasHeightForWidth () const
 virtual int heightForWidth ( int width ) const
 virtual void invalidate ()
 virtual QLayoutItem * itemAt ( int index ) const
 virtual QSize minimumSize () const
 virtual void setGeometry ( const QRect & rect )
 virtual QSize sizeHint () const
 virtual QLayoutItem * takeAt ( int index )

reimplemented_protected_functions

protected_slots

related_non_members

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects

parent_flag_objects

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QFormLayout
name
FieldGrowthPolicy
key
FieldsStayAtSizeHint
ExpandingFieldsGrow
AllNonFixedFieldsGrow
public_flag
true
class_name
QFormLayout
name
ItemRole
key
LabelRole
FieldRole
SpanningRole
public_flag
true
class_name
QFormLayout
name
RowWrapPolicy
key
DontWrapRows
WrapLongRows
WrapAllRows
public_flag
true

parent_enums
class_name
QLayout
name
SizeConstraint
key
SetDefaultConstraint
SetFixedSize
SetMinimumSize
SetMaximumSize
SetMinAndMaxSize
SetNoConstraint
public_flag
true

parent_index
180

parent_name
QLayout

