【提前声明】
Qt Assistant Version 4.6.2
【问题】
我希望在QComboBox下拉的时候处理一些操作,但是QComboBox只有以下几个信号:
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 )
想到MFC中CComboBox控件有CBN_DROPDOWN消息,我就很郁闷,为啥QT没有呢,为啥,这是为啥呢??
哪位仁兄遇到过此问题,如果解决了请分享下吧,小弟先标识感谢了。
activated 可以考虑使用,但是有个问题,它是在激活任何一个下拉列表项时发送的信号,所以不能保证是我想要的那个索引项;
highlighted 是任何一个下拉项高亮时发送的信号,也存在上面activated 一样的问题。