Comment créer votre premier programme Qt sur Ubuntu Linux : 7 étapes

Table des matières:

Comment créer votre premier programme Qt sur Ubuntu Linux : 7 étapes
Comment créer votre premier programme Qt sur Ubuntu Linux : 7 étapes

Vidéo: Comment créer votre premier programme Qt sur Ubuntu Linux : 7 étapes

Vidéo: Comment créer votre premier programme Qt sur Ubuntu Linux : 7 étapes
Vidéo: Incruster une photo dans une autre avec sumpaint (bannière) 2024, Avril
Anonim

Le kit de développement logiciel Qt (SDK) est un cadre d'interface utilisateur d'application multiplateforme portable qui fonctionne sur les systèmes d'exploitation Windows, Linux et Mac OS X. Qt SDK vous aide à créer des interfaces utilisateur graphiques (GUI) pour vos applications qui fonctionneront sous Windows, Linux et Mac OS X.

Pour cet article, nous allons utiliser les étapes simples suivantes pour construire notre premier programme Qt HelloWorld.

  1. Créez le répertoire QtHelloWorld afin de contenir votre programme Qt
  2. Allez dans votre répertoire QtHelloWorld
  3. Créez le fichier source Qt main.cpp dans le répertoire QtHelloWorld
  4. Compilez et exécutez votre programme QtHelloWorld

    Noter:

    Ce document suppose que le SDK Qt est correctement installé sur votre système d'exploitation. Si vous n'avez pas installé le SDK Qt sur votre système, veuillez consulter le document suivant pour plus d'informations Comment installer le SDK Qt sur Ubuntu Linux. Ce document suppose également que vous avez des connaissances de base du langage de programmation C++. Essentiellement, le SDK Qt est programmé en C++ et repose fortement sur la conception et les fonctions C++. Noter:

    Il y a quelques changements de compilation avec Qt SDK 4.8 et Qt SDK 5.0, j'espère que cet article résoudra les problèmes de compilation entre les deux versions différentes du Qt SDK.

    Pas

    Méthode 1 sur 1: Instructions de compilation du SDK Qt 4.8

    Créez votre premier programme Qt sur Ubuntu Linux Étape 1
    Créez votre premier programme Qt sur Ubuntu Linux Étape 1

    Étape 1. Pour cet exercice, nous allons ouvrir un terminal sur Ubuntu Linux et émettre la commande suivante qui créera le répertoire principal d'un programme Qt

    • Tapez/Copier/Coller:

      mkdir QtHelloWorld

    Créez votre premier programme Qt sur Ubuntu Linux Étape 2
    Créez votre premier programme Qt sur Ubuntu Linux Étape 2

    Étape 2. Accédez à votre répertoire QtHelloWorld en exécutant la commande suivante

    • Tapez/Copier/Coller:

      cd QtHelloWorld

    • Ceci est très important pour vous assurer que vous êtes dans le bon répertoire lors de la création de votre programme Qt.
    Créez votre premier programme Qt sur Ubuntu Linux Étape 3
    Créez votre premier programme Qt sur Ubuntu Linux Étape 3

    Étape 3. Pendant que nous sommes dans le répertoire QtHelloWorld, nous allons créer notre fichier de code source du programme Qt

    • Tapez/Copier/Coller:

      nano main.cpp

    • ou
    • Tapez/Copier/Coller:

      gedit main.cpp

    • Cette commande va créer le fichier main.cpp pour le programme Qt
    Créez votre premier programme Qt sur Ubuntu Linux Étape 4
    Créez votre premier programme Qt sur Ubuntu Linux Étape 4

    Étape 4. Ajoutez maintenant les lignes suivantes dans la zone de code ci-dessous à votre fichier de code source main.cpp

    • Tapez/Copier/Coller:

      #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Bienvenue dans mon premier programme WikiHow Qt"); hello.setWindowTitle("Mon premier programme WikiHow Qt"); bonjour.resize(400, 400); bonjour.show(); renvoie app.exec(); }

      • Enregistrez le fichier sous le nom main.cpp et quittez

        Assurez-vous que vous êtes dans le QtHelloWorld répertoire avant d'entrer les commandes suivantes ci-dessous pour créer et compiler le fichier.

      • Tapez/Copier/Coller:

        qmake -projet

        Cela créera le fichier de projet Qt

      • Tapez/Copier/Coller:

        qfaire

        Cela créera le fichier Qt make

      • Tapez/Copier/Coller:

        Fabriquer

        Cela compilera le fichier make de Qt sur votre système dans un programme exécutable. À ce stade, à condition qu'il n'y ait pas d'erreurs, le fichier doit être compilé dans un programme exécutable

      • Enfin, exécutez votre programme en exécutant l'exécutable Qt. Utilisez la commande./ pour exécuter votre fichier exécutable ou tapez le nom du programme exécutable sur la ligne du terminal.
      • Tapez/Copier/Coller:

        ./QtHelloWorld

      Vidéo - En utilisant ce service, certaines informations peuvent être partagées avec YouTube

      Instructions de compilation du SDK Qt 5.0:

      1. Pour cet exercice, nous allons ouvrir un terminal sous Ubuntu Linux et lancer la commande suivante qui créera le répertoire principal d'un programme Qt.

        • Tapez/Copier/Coller:

          mkdir QtHelloWorld

      2. Accédez à votre répertoire QtHelloWorld en exécutant la commande suivante

        • Tapez/Copier/Coller:

          cd QtHelloWorld

        • Ceci est très important pour vous assurer que vous êtes dans le bon répertoire lors de la création de votre programme Qt.
      3. Pendant que nous sommes dans le répertoire QtHelloWorld, nous allons créer notre fichier de code source du programme Qt

        • Tapez/Copier/Coller:

          nano main.cpp

        • ou
        • Tapez/Copier/Coller:

          gedit main.cpp

        • Cette commande créera le fichier main.cpp pour le programme Qt
      4. Ajoutez maintenant les lignes suivantes dans la zone de code ci-dessous à votre fichier de code source main.cpp.

        • Tapez/Copier/Coller:

          #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel hello("Bienvenue dans mon premier programme WikiHow Qt"); hello.setWindowTitle("Mon premier programme WikiHow Qt"); bonjour.resize(400, 400); bonjour.show(); renvoie app.exec(); }

          • Enregistrez le fichier sous le nom main.cpp et quittez

            Assurez-vous que vous êtes dans le QtHelloWorld répertoire avant d'entrer les commandes suivantes ci-dessous pour créer et compiler le fichier.

          • Tapez/Copier/Coller:

            qmake -projet

          • Cela générera le fichier de projet Qt
          • Cependant, dans Qt 5.0 SDK, vous devez utiliser un éditeur de texte et ajouter ce qui suit à votre fichier *.pro généré, utiliser un éditeur de texte tel que nano ou gedit et exécuter les commandes suivantes:
          • Tapez/Copier/Coller:

            nano QtHelloWorld.pro

          • Votre QtHelloWorld.pro généré devrait ressembler à ceci:

          MODÈLE = CIBLE de l'application = QtHelloWorld #INCLUDEPATH +=. # Entrée SOURCES += main.cpp

          Modifiez votre fichier QtHelloWorld.pro généré pour qu'il ressemble à ceci:

          TEMPLATE = application TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Entrée SOURCES += main.cpp

          • Une fois que vous avez ajouté les lignes suivantes au fichier QtHelloWorld.pro sous le mot-clé TARGET, exécutez qmake
          • Tapez/Copier/Coller:

            QT += interface graphique principale

          • Tapez/Copier/Coller:

            QT += widgets

            Enregistrez le fichier et quittez

          • Tapez/Copier/Coller:

            qfaire

            Cela créera le fichier Qt make

          • Tapez/Copier/Coller:

            Fabriquer

            Cela compilera le fichier make de Qt sur votre système dans un programme exécutable. À ce stade, à condition qu'il n'y ait pas d'erreurs, le fichier doit être compilé dans un programme exécutable

          • Enfin, exécutez votre programme en exécutant l'exécutable Qt. Utilisez la commande./ pour exécuter votre fichier exécutable ou tapez le nom du programme exécutable sur la ligne du terminal.
          • Tapez/Copier/Coller:

            ./QtHelloWorld

Conseillé: