Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Qt] Menu

... et un peu de SFML

    26 mai 2008 à 18:26:09

    bonjour, je développe un jeu en SFML.
    Toutefois, cette lib n'est pas très adaptée pour la création de menus :
    Je voudrai donc savoir s'il est possible (je n'ai pas encore lu le chapitre sur Qt de façon détaillée) de créer un application Qt "menu.exe" qui se chargerait de lancer une application "Jeu.exe" en lui passant, au travers des args de la fonction main une liste des paramètres choisis précédement.

    Merci de votre réponse !
    • Partager sur Facebook
    • Partager sur Twitter
      26 mai 2008 à 20:12:34

      Euh args c'est pas en Java ?
      En C++ normalement c'est argc et argv
      • Partager sur Facebook
      • Partager sur Twitter
        26 mai 2008 à 20:16:48

        Citation : Eclyps

        Euh args c'est pas en Java ?
        En C++ normalement c'est argc et argv



        On s'en fou des noms.
        argument count, argument vector
        Tu peux très bien faire :

        int main(int fdsfhdsk, char** kjfhdgklfdgsx)
        


        Citation : yogou

        bonjour, je développe un jeu en SFML.
        Toutefois, cette lib n'est pas très adaptée pour la création de menus :
        Je voudrai donc savoir s'il est possible (je n'ai pas encore lu le chapitre sur Qt de façon détaillée) de créer un application Qt "menu.exe" qui se chargerait de lancer une application "Jeu.exe" en lui passant, au travers des args de la fonction main une liste des paramètres choisis précédement.

        Merci de votre réponse !



        C'est parfaitement possible je pense, du moins en C# avec Process c'est très simple ;) .
        • Partager sur Facebook
        • Partager sur Twitter
          26 mai 2008 à 21:19:55

          Citation : noob4ever

          Citation : Eclyps

          Euh args c'est pas en Java ?
          En C++ normalement c'est argc et argv



          On s'en fou des noms.
          argument count, argument vector, argument string
          Tu peux très bien faire :

          int main(int fdsfhdsk, char** kjfhdgklfdgsx)
          


          A bon je savais pas ^^ .
          En gros args c'est string args.
          Ok merci tu vient de m'apprendre quelque chose ^^ .
          • Partager sur Facebook
          • Partager sur Twitter
            26 mai 2008 à 22:10:26

            Citation : Eclyps

            En gros args c'est string args.
            Ok merci tu vient de m'apprendre quelque chose ^^ .


            non, ici yogou a tout simplement eu la flemme d'écrire "arguments".

            yogou > oui tu peux, pour lancer un processus -> QProcess::startDetached()
            • Partager sur Facebook
            • Partager sur Twitter

            [Qt] Menu

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown