Compatibility Members for QComboBox

以下成员源于类 QComboBox are part of the Qt compatibility layer. We advise against using them in new code.

公共类型

typedef Policy

公共函数

QComboBox (QWidget * parent , const char * name )
QComboBox (bool rw , QWidget * parent , const char * name = 0)
void changeItem (const QString & text , int index )
void changeItem (const QPixmap & pixmap , int index )
void changeItem (const QPixmap & pixmap , const QString & text , int index )
void clearEdit ()
void clearValidator ()
int currentItem () const
bool editable () const
void insertItem (const QString & text , int index = -1)
void insertItem (const QPixmap & pixmap , int index = -1)
void insertItem (const QPixmap & pixmap , const QString & text , int index = -1)
void insertStringList (const QStringList & list , int index = -1)
InsertPolicy insertionPolicy () const
QPixmap pixmap (int index ) const
void popup ()
void setCurrentItem (int index )
void setCurrentText (const QString & text )
void setInsertionPolicy (InsertPolicy policy )
QString text (int index ) const

信号

void textChanged (const QString & text )

成员类型文档编制

typedef QComboBox:: Policy

使用 QComboBox::InsertPolicy 代替。

成员函数文档编制

QComboBox:: QComboBox ( QWidget * parent , const char * name )

Use one of the constructors that doesn't take the name argument and then use setObjectName () 代替。

QComboBox:: QComboBox ( bool rw , QWidget * parent , const char * name = 0)

Use one of the constructors that doesn't take the name argument and then use setObjectName () 代替。

void QComboBox:: changeItem (const QString & text , int index )

使用 setItemText () 代替。

void QComboBox:: changeItem (const QPixmap & pixmap , int index )

使用 setItemIcon () instead, for example, setItemIcon (index, QIcon (pixmap)).

void QComboBox:: changeItem (const QPixmap & pixmap , const QString & text , int index )

Use setItem() instead, for example, setItem(index, QIcon (pixmap),text).

void QComboBox:: clearEdit ()

使用 clearEditText () 代替。

void QComboBox:: clearValidator ()

使用 setValidator (0) instead.

int QComboBox:: currentItem () const

使用 currentIndex () 代替。

另请参阅 setCurrentItem ().

bool QComboBox:: editable () const

使用 isEditable () 代替。

另请参阅 setEditable ().

void QComboBox:: insertItem (const QString & text , int index = -1)

void QComboBox:: insertItem (const QPixmap & pixmap , int index = -1)

Use an insertItem () 函数接受 QIcon instead, for example, insertItem (index, QIcon (pixmap)).

void QComboBox:: insertItem (const QPixmap & pixmap , const QString & text , int index = -1)

Use an insertItem () 函数接受 QIcon instead, for example, insertItem (index, QIcon (pixmap), text).

另请参阅 insertItems ().

void QComboBox:: insertStringList (const QStringList & list , int index = -1)

使用 insertItems () 代替。

InsertPolicy QComboBox:: insertionPolicy () const

使用 QComboBox::insertPolicy 代替。

另请参阅 setInsertionPolicy ().

QPixmap QComboBox:: pixmap ( int index ) const

使用 itemIcon () 代替。

使用 showPopup () 代替。

void QComboBox:: setCurrentItem ( int index )

使用 setCurrentIndex (int) instead.

另请参阅 currentItem ().

void QComboBox:: setCurrentText (const QString & text )

使用 setItemText () 代替。

另请参阅 currentText () 和 currentIndex ().

void QComboBox:: setInsertionPolicy ( InsertPolicy policy )

使用 QComboBox::insertPolicy 代替。

另请参阅 insertionPolicy ().

QString QComboBox:: text ( int index ) const

使用 itemText () 代替。

[signal] void QComboBox:: textChanged (const QString & text )

使用 editTextChanged (const QString &text) signal instead.