Jak stworzyć swój pierwszy program Qt na Ubuntu Linux: 7 kroków

Spisu treści:

Jak stworzyć swój pierwszy program Qt na Ubuntu Linux: 7 kroków
Jak stworzyć swój pierwszy program Qt na Ubuntu Linux: 7 kroków

Wideo: Jak stworzyć swój pierwszy program Qt na Ubuntu Linux: 7 kroków

Wideo: Jak stworzyć swój pierwszy program Qt na Ubuntu Linux: 7 kroków
Wideo: Farbowanie odrostu w domu farbą profesjonalną- ⭐️farbowanie włosów mieszanie farby i proporcje 2024, Kwiecień
Anonim

Zestaw do tworzenia oprogramowania Qt (SDK) to przenośna platforma interfejsu użytkownika aplikacji na wielu platformach, która działa w systemach operacyjnych Windows, Linux i Mac OS X. Qt SDK pomaga tworzyć graficzne interfejsy użytkownika (GUI) dla aplikacji, które będą działać w systemach Windows, Linux i Mac OS X.

W tym artykule użyjemy następujących prostych kroków, aby skonstruować nasz pierwszy program Qt HelloWorld.

  1. Utwórz katalog QtHelloWorld, aby przechowywać swój program Qt
  2. Przejdź do swojego katalogu QtHelloWorld
  3. Utwórz plik źródłowy Qt main.cpp w katalogu QtHelloWorld
  4. Skompiluj i uruchom swój program QtHelloWorld

    Notatka:

    W tym dokumencie założono, że pakiet Qt SDK został pomyślnie zainstalowany w systemie operacyjnym. Jeśli nie masz zainstalowanego pakietu Qt SDK w swoim systemie, zapoznaj się z następującym dokumentem, aby uzyskać więcej informacji Jak zainstalować Qt SDK w systemie Ubuntu Linux. Ten dokument zakłada również, że masz podstawową wiedzę na temat języka programowania C++. Zasadniczo Qt SDK jest programowany w C++ i w dużym stopniu opiera się na projektowaniu i funkcjach C++. Notatka:

    Wprowadzono pewne zmiany w kompilacji w Qt SDK 4.8 i Qt SDK 5.0, mam nadzieję, że ten artykuł rozwiąże problemy z kompilacją między dwiema różnymi wersjami Qt SDK.

    Kroki

    Metoda 1 z 1: Instrukcje kompilacji Qt 4.8 SDK

    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 1
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 1

    Krok 1. W tym ćwiczeniu otworzymy terminal na Ubuntu Linux i wydamy następującą komendę, która utworzy główny katalog dla programu Qt

    • Wpisz/Kopiuj/Wklej:

      mkdir QtHelloWorld

    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 2
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 2

    Krok 2. Przejdź do katalogu QtHelloWorld, wydając następujące polecenie

    • Wpisz/Kopiuj/Wklej:

      cd QtHelloWorld

    • Jest to bardzo ważne, aby upewnić się, że jesteś we właściwym katalogu podczas tworzenia programu Qt.
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 3
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 3

    Krok 3. Będąc w katalogu QtHelloWorld, utworzymy plik z kodem źródłowym programu Qt

    • Wpisz/Kopiuj/Wklej:

      nano main.cpp

    • lub
    • Wpisz/Kopiuj/Wklej:

      gedit main.cpp

    • To polecenie utworzy plik main.cpp dla programu Qt
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 4
    Utwórz swój pierwszy program Qt na Ubuntu Linux Krok 4

    Krok 4. Teraz dodaj następujące wiersze w polu kodu poniżej do pliku kodu źródłowego main.cpp

    • Wpisz/Kopiuj/Wklej:

      #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel cześć("Witam w moim pierwszym programie WikiHow Qt"); hello.setWindowTitle("Mój pierwszy program WikiHow Qt"); cześć.zmień rozmiar(400, 400); witaj.pokaż(); zwróć app.exec(); }

      • Zapisz plik jako main.cpp i wyjdź

        Upewnij się, że jesteś w QtHelloWorld przed wprowadzeniem poniższych poleceń, aby zbudować i skompilować plik.

      • Wpisz/Kopiuj/Wklej:

        qmake -projekt

        Spowoduje to utworzenie pliku projektu Qt

      • Wpisz/Kopiuj/Wklej:

        qmake

        Spowoduje to utworzenie pliku make Qt

      • Wpisz/Kopiuj/Wklej:

        robić

        Spowoduje to skompilowanie pliku make Qt w twoim systemie do programu wykonywalnego. W tym momencie, pod warunkiem, że nie ma błędów, plik powinien zostać skompilowany do programu wykonywalnego

      • Na koniec uruchom swój program, uruchamiając plik wykonywalny Qt. Użyj polecenia./, aby uruchomić plik wykonywalny lub wpisz nazwę programu wykonywalnego w linii terminala.
      • Wpisz/Kopiuj/Wklej:

        ./QtHelloWorld

      Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube

      Instrukcje kompilacji Qt 5.0 SDK:

      1. W tym ćwiczeniu otworzymy terminal na Ubuntu Linux i wydamy następujące polecenie, które utworzy główny katalog dla programu Qt.

        • Wpisz/Kopiuj/Wklej:

          mkdir QtHelloWorld

      2. Przejdź do katalogu QtHelloWorld, wydając następujące polecenie

        • Wpisz/Kopiuj/Wklej:

          cd QtHelloWorld

        • Jest to bardzo ważne, aby upewnić się, że jesteś we właściwym katalogu podczas tworzenia programu Qt.
      3. Będąc w katalogu QtHelloWorld, utworzymy plik z kodem źródłowym programu Qt

        • Wpisz/Kopiuj/Wklej:

          nano main.cpp

        • lub
        • Wpisz/Kopiuj/Wklej:

          gedit main.cpp

        • To polecenie utworzy plik main.cpp dla programu Qt
      4. Teraz dodaj następujące wiersze w polu kodu poniżej do pliku kodu źródłowego main.cpp.

        • Wpisz/Kopiuj/Wklej:

          #include #include #include int main(int argc, char *argv) { QApplication app(argc, argv); QLabel cześć("Witam w moim pierwszym programie WikiHow Qt"); hello.setWindowTitle("Mój pierwszy program WikiHow Qt"); cześć.zmień rozmiar(400, 400); witaj.pokaż(); zwróć app.exec(); }

          • Zapisz plik jako main.cpp i wyjdź

            Upewnij się, że jesteś w QtHelloWorld przed wprowadzeniem poniższych poleceń, aby zbudować i skompilować plik.

          • Wpisz/Kopiuj/Wklej:

            qmake -projekt

          • Spowoduje to wygenerowanie pliku projektu Qt
          • Jednak w Qt 5.0 SDK musisz użyć edytora tekstu i dodać następujące elementy do wygenerowanego pliku *.pro, użyj edytora tekstu, takiego jak nano lub gedit i wydaj następujące polecenia:
          • Wpisz/Kopiuj/Wklej:

            nano QtHelloWorld.pro

          • Twój wygenerowany QtHelloWorld.pro powinien wyglądać podobnie do tego:

          SZABLON = aplikacja CEL = QtHelloWorld #INCLUDEPATH +=. # Wejście ŹRÓDŁA += main.cpp

          Edytuj wygenerowany plik QtHelloWorld.pro, aby wyglądał tak:

          SZABLON = aplikacja CEL = QtHelloWorld QT += podstawowe GUI QT += widżety #INCLUDEPATH +=. # Wejście ŹRÓDŁA += main.cpp

          • Po dodaniu następujących wierszy do pliku QtHelloWorld.pro pod słowem kluczowym TARGET, uruchom qmake
          • Wpisz/Kopiuj/Wklej:

            QT += podstawowy interfejs użytkownika

          • Wpisz/Kopiuj/Wklej:

            QT += widżety

            Zapisz plik i wyjdź

          • Wpisz/Kopiuj/Wklej:

            qmake

            Spowoduje to utworzenie pliku make Qt

          • Wpisz/Kopiuj/Wklej:

            robić

            Spowoduje to skompilowanie pliku make Qt w twoim systemie do programu wykonywalnego. W tym momencie, pod warunkiem, że nie ma błędów, plik powinien zostać skompilowany do programu wykonywalnego

          • Na koniec uruchom swój program, uruchamiając plik wykonywalny Qt. Użyj polecenia./, aby uruchomić plik wykonywalny lub wpisz nazwę programu wykonywalnego w linii terminala.
          • Wpisz/Kopiuj/Wklej:

            ./QtHelloWorld

Zalecana: