Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

argometi del main ad un qthread



  • uso questo semplice esempio per descrivere il roblema ... che non mi sono mai posto:

    La mia applicazione parte con un argomento che inserisco in qtcreator dal menù project "command line arguments" .... quindi in teoria sul main arc e argv dovrebbero riportare i valori dell'argomento ..... o sbaglio?
    Se ho capito correttamente, i valori del mio argomento vorrei portarli sul MyTharead. Quindi chiedo se la procedura è corretta.

    #include <QCoreApplication>
    #include "mythread.h"

    int main(int argc, char **argv)
    {
    QCoreApplication a(argc, argv);

    MyThread thread1(argc, argv);
    
    thread1.start();
    
    
    return a.exec();
    

    }

    nel MyThread devo utilizzare poi i valori caricati sul char array.

    Grazie a tutti.



  • mi rispondo da solo:

    in qtcreator nel menù project "command line arguments", una volta aggiunto l'argomento, il menù a tendina mostra un'icona sulla desta. Cliccando si apre il menù di scelta per il "tipo" di argomento .... fatta la scelta corretta (nel mio caso "absolute path file") tutto funziona come mi aspettavo.

    saluti


Log in to reply