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

output_urn
QComboBox

inherits

public_types
 enum InsertPolicy { NoInsert, InsertAtTop, InsertAtCurrent, InsertAtBottom, ..., InsertAlphabetically }
 enum SizeAdjustPolicy { AdjustToContents, AdjustToContentsOnFirstShow, AdjustToMinimumContentsLength, AdjustToMinimumContentsLengthWithIcon }

properties
count : const int
currentIndex : int
currentText : const QString
duplicatesEnabled : bool
editable : bool
frame : bool
iconSize : QSize

public_functions
QComboBox ( QWidget * parent = 0 )
~QComboBox ()
 void addItem ( const QString & text, const QVariant & userData = QVariant() )
 void addItem ( const QIcon & icon, const QString & text, const QVariant & userData = QVariant() )
 void addItems ( const QStringList & texts )
 QCompleter * completer () const
 int count () const
 int currentIndex () const
 QString currentText () const
 bool duplicatesEnabled () const
 int findData ( const QVariant & data, int role = Qt::UserRole, Qt::MatchFlags flags = static_cast<Qt::MatchFlags> ( Qt::MatchExactly | Qt::MatchCaseSensitive ) ) const
 int findText ( const QString & text, Qt::MatchFlags flags = static_cast<Qt::MatchFlags> ( Qt::MatchExactly | Qt::MatchCaseSensitive ) ) const
 bool hasFrame () const
 virtual void hidePopup ()
 QSize iconSize () const
 void insertItem ( int index, const QString & text, const QVariant & userData = QVariant() )
 void insertItem ( int index, const QIcon & icon, const QString & text, const QVariant & userData = QVariant() )
 void insertItems ( int index, const QStringList & list )
 InsertPolicy insertPolicy () const
 void insertSeparator ( int index )
 bool isEditable () const
 QVariant itemData ( int index, int role = Qt::UserRole ) const
 QAbstractItemDelegate * itemDelegate () const
 QIcon itemIcon ( int index ) const
 QString itemText ( int index ) const
 QLineEdit * lineEdit () const
 int maxCount () const
 int maxVisibleItems () const
 int minimumContentsLength () const
 QAbstractItemModel * model () const
 int modelColumn () const
 void removeItem ( int index )
 QModelIndex rootModelIndex () const
 void setCompleter ( QCompleter * completer )
 void setDuplicatesEnabled ( bool enable )
 void setEditable ( bool editable )
 void setFrame ( bool )
 void setIconSize ( const QSize & size )
 void setInsertPolicy ( InsertPolicy policy )
 void setItemData ( int index, const QVariant & value, int role = Qt::UserRole )
 void setItemDelegate ( QAbstractItemDelegate * delegate )
 void setItemIcon ( int index, const QIcon & icon )
 void setItemText ( int index, const QString & text )
 void setLineEdit ( QLineEdit * edit )
 void setMaxCount ( int max )
 void setMaxVisibleItems ( int maxItems )
 void setMinimumContentsLength ( int characters )
 void setModel ( QAbstractItemModel * model )
 void setModelColumn ( int visibleColumn )
 void setRootModelIndex ( const QModelIndex & index )
 void setSizeAdjustPolicy ( SizeAdjustPolicy policy )
 void setValidator ( const QValidator * validator )
 void setView ( QAbstractItemView * itemView )
 virtual void showPopup ()
 SizeAdjustPolicy sizeAdjustPolicy () const
 const QValidator * validator () const
 QAbstractItemView * view () const

public_slots
 void clear ()
 void clearEditText ()
 void setCurrentIndex ( int index )
 void setEditText ( const QString & text )

signals
 void activated ( int index )
 void activated ( const QString & text )
 void currentIndexChanged ( int index )
 void currentIndexChanged ( const QString & text )
 void editTextChanged ( const QString & text )
 void highlighted ( int index )
 void highlighted ( const QString & text )

static_public_members

protected_functions
 void initStyleOption ( QStyleOptionComboBox * option ) const

reimplemented_public_functions
 virtual bool event ( QEvent * event )
 virtual QSize minimumSizeHint () const
 virtual QSize sizeHint () const

reimplemented_protected_functions
 virtual void changeEvent ( QEvent * e )
 virtual void contextMenuEvent ( QContextMenuEvent * e )
 virtual void focusInEvent ( QFocusEvent * e )
 virtual void focusOutEvent ( QFocusEvent * e )
 virtual void hideEvent ( QHideEvent * e )
 virtual void inputMethodEvent ( QInputMethodEvent * e )
 virtual QVariant inputMethodQuery ( Qt::InputMethodQuery query ) const
 virtual void keyPressEvent ( QKeyEvent * e )
 virtual void keyReleaseEvent ( QKeyEvent * e )
 virtual void mousePressEvent ( QMouseEvent * e )
 virtual void mouseReleaseEvent ( QMouseEvent * e )
 virtual void paintEvent ( QPaintEvent * e )
 virtual void resizeEvent ( QResizeEvent * e )
 virtual void showEvent ( QShowEvent * e )
 virtual void wheelEvent ( QWheelEvent * e )

protected_slots

related_non_members

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects

parent_flag_objects
class
QWidget
name
RenderFlags

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QComboBox
name
InsertPolicy
key
NoInsert
InsertAtTop
InsertAtCurrent
InsertAtBottom
InsertAfterCurrent
InsertBeforeCurrent
InsertAlphabetically
public_flag
true
class_name
QComboBox
name
SizeAdjustPolicy
key
AdjustToContents
AdjustToContentsOnFirstShow
AdjustToMinimumContentsLength
AdjustToMinimumContentsLengthWithIcon
public_flag
true

parent_enums
class_name
QWidget
name
RenderFlag
key
DrawWindowBackground
DrawChildren
IgnoreMask
public_flag
true
class_name
QPaintDevice
name
PaintDeviceMetric
key
PdmWidth
PdmHeight
PdmWidthMM
PdmHeightMM
PdmNumColors
PdmDepth
PdmDpiX
PdmDpiY
PdmPhysicalDpiX
PdmPhysicalDpiY
public_flag
true

parent_index
216

parent_name
QWidget

