2010-06-10 4 views
0

dans ce code:QT question IntelliSense

#include <QApplication> 
#include <QPushButton> 

int main(int argc,char *argv[]) 
{ 
    QApplication app(argc,argv); 
    QPushButton *button = new QPushButton("Button Text"); 
    QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit())); 
    button->show(); 
    return app.exec(); 
} 

IntelliSense apparaît lorsque le curseur est entre parenthèses SIGNAL pour écrire bouton événement. Mais il n'apparaît pas dans la parenthèse SLOT pour écrire app méthode?

est-elle liée à & caractère devant app?

alt text

Répondre

0

Je me sentais tellement stupide. Quit() ou intellisense n'apparaît pas car toute fonction peut être écrite entre parenthèses.