2010-12-06 21 views
0

J'ai besoin d'utiliser QtSingleApplication dans mon application Qt. Je n'ai pas compris à partir de la documentation comment utiliser l'ajout par le fichier so. pouvez-vous s'il vous plaît aidez-moi? (étape par étape)comment utiliser QtSingleApplication bt le fichier so?

merci!

+1

Qu'est-ce que vous n'avez pas compris? La documentation semble être détaillée. Peut-être pourriez-vous expliquer dans votre question ce que vous voulez accomplir? –

Répondre

0

Il est assez simple, mettre ce qui suit dans main.cpp:

#include <QtSingleApplication> 
#include <QWidget> 


int main(int argc, char **argv) 
{ 
    QtSingleApplication app(argc, argv); 

    // if application is running, we terminate it 
    if (app.isRunning()) 
    return 0; 

    // application wasn't running, so we go on with our lives 
    QWidget w; 
    app.setActivationWindow(&w); 
    w.show(); 

    return app.exec(); 
} 

et dans le fichier .pro du projet:

INCLUDE += -I/usr/local/include 
LIBS += -L/usr/local/lib -lQtSingleApplication 

puis effectuer la perceuse habituelle:

qmake 
make