代码如下: 
{ 
........ 
   ftc = new QFontComboBox(this); 
   connect(ftc,SIGNAL(highlighted(int)),this,SLOT(setAppFont(int))); 
} 
void DemoWidget::setAppFont(int i) 
{ 
     //qDebug()<<ftc->itemText(i); 
     this->setFont(QFont(ftc->itemText(i),18,18)); 
} 
activated(int)是选择后发送的信号,我不想用这个。为什么highlighted(int)就不行呢?