როგორ შევქმნათ თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე: 7 ნაბიჯი

Სარჩევი:

როგორ შევქმნათ თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე: 7 ნაბიჯი
როგორ შევქმნათ თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე: 7 ნაბიჯი

ვიდეო: როგორ შევქმნათ თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე: 7 ნაბიჯი

ვიდეო: როგორ შევქმნათ თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე: 7 ნაბიჯი
ვიდეო: აღარ არის საჭირო ჯაჭვის ხერხი! საუკეთესო საოცარი იდეა სახლისთვის. 2024, აპრილი
Anonim

Qt (SDK) პროგრამული უზრუნველყოფის განვითარების ნაკრები არის პორტატული ჯვარედინი პლატფორმის პროგრამის მომხმარებლის ინტერფეისის ჩარჩო, რომელიც მუშაობს Windows, Linux და Mac OS X ოპერაციულ სისტემებზე. Qt SDK დაგეხმარებათ შექმნათ გრაფიკული მომხმარებლის ინტერფეისი (GUI) თქვენი პროგრამებისთვის, რომელიც იმუშავებს Windows, Linux და Mac OS X.

ამ სტატიისათვის ჩვენ ვაპირებთ გამოვიყენოთ შემდეგი მარტივი ნაბიჯები ჩვენი პირველი Qt HelloWorld პროგრამის შესაქმნელად.

  1. შექმენით დირექტორია QtHelloWorld, რათა შეინარჩუნოთ თქვენი Qt პროგრამა
  2. შეცვალეთ თქვენს დირექტორიაში QtHelloWorld
  3. შექმენით Qt წყაროს ფაილი main.cpp QtHelloWorld დირექტორიაში
  4. შეადგინეთ და გაუშვით თქვენი QtHelloWorld პროგრამა

    Შენიშვნა:

    ეს დოკუმენტი ვარაუდობს, რომ თქვენ გაქვთ Qt SDK წარმატებით დაინსტალირებული თქვენს ოპერაციულ სისტემაზე. თუ თქვენ არ გაქვთ Qt SDK თქვენს სისტემაში დაინსტალირებული, იხილეთ შემდეგი დოკუმენტი დამატებითი ინფორმაციისათვის როგორ დააინსტალიროთ Qt SDK Ubuntu Linux– ზე. ეს დოკუმენტი ასევე ვარაუდობს, რომ თქვენ გაქვთ ძირითადი ცოდნა C ++ პროგრამირების ენაზე. არსებითად, Qt SDK დაპროგრამებულია C ++ - ში და დიდწილად ეყრდნობა C ++ დიზაინს და ფუნქციებს. Შენიშვნა:

    არსებობს გარკვეული ცვლილებები Qt SDK 4.8 და Qt SDK 5.0– ში, ვიმედოვნებთ, რომ ეს სტატია ხელს შეუწყობს შედგენის საკითხებს Qt SDK– ის ორ განსხვავებულ ვერსიას შორის.

    ნაბიჯები

    მეთოდი 1 -დან 1: Qt 4.8 SDK შედგენის ინსტრუქცია

    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 1
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 1

    ნაბიჯი 1. ამ სავარჯიშოსთვის ჩვენ ვაპირებთ გავხსნათ ტერმინალი Ubuntu Linux– ზე და გავცემთ შემდეგ ბრძანებას, რომელიც შექმნის Qt პროგრამის მთავარ დირექტორიას

    • ტიპი/კოპირება/ჩასმა:

      mkdir QtHelloWorld

    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 2
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 2

    ნაბიჯი 2. შეცვალეთ თქვენი QtHelloWorld დირექტორიაში შემდეგი ბრძანების გაცემით

    • ტიპი/კოპირება/ჩასმა:

      cd QtHelloWorld

    • ეს ძალიან მნიშვნელოვანია იმის დასადასტურებლად, რომ თქვენ ხართ სწორ დირექტორიაში თქვენი Qt პროგრამის შექმნისას.
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 3
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 3

    ნაბიჯი 3. სანამ ჩვენ QtHelloWorld დირექტორიაში ვართ, ჩვენ ვაპირებთ შევქმნათ ჩვენი Qt პროგრამის კოდის ფაილი

    • ტიპი/კოპირება/ჩასმა:

      nano main.cpp

    • ან
    • ტიპი/კოპირება/ჩასმა:

      gedit main.cpp

    • ეს ბრძანება შექმნის main.cpp ფაილს Qt პროგრამისთვის
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 4
    შექმენით თქვენი პირველი Qt პროგრამა Ubuntu Linux– ზე ნაბიჯი 4

    ნაბიჯი 4. ახლა დაამატეთ შემდეგი ხაზები კოდის ყუთში ქვემოთ თქვენს main.cpp კოდის ფაილში

    • ტიპი/კოპირება/ჩასმა:

      #მოიცავს #მოიცავს #მოიცავს #მთავარ (int argc, char *argv ) {QApplication app (argc, argv); QLabel გამარჯობა ("კეთილი იყოს თქვენი მობრძანება ჩემს პირველ WikiHow Qt პროგრამაში"); hello.setWindowTitle ("ჩემი პირველი WikiHow Qt პროგრამა"); hello.resize (400, 400); გამარჯობა. ჩვენება (); დაბრუნება app.exec (); }

      • შეინახეთ ფაილი როგორც main.cpp და გამოდით

        დარწმუნდით, რომ თქვენ ხართ QtHelloWorld დირექტორია სანამ შეიყვანთ ქვემოთ მოცემულ ბრძანებებს ფაილის შესაქმნელად და შესადგენად.

      • ტიპი/კოპირება/ჩასმა:

        qmake -პროექტი

        ეს შექმნის Qt პროექტის ფაილს

      • ტიპი/კოპირება/ჩასმა:

        qmake

        ეს შექმნის Qt make ფაილს

      • ტიპი/კოპირება/ჩასმა:

        გააკეთოს

        ეს შეაჯამებს თქვენს სისტემაში Qt make ფაილს შემსრულებელ პროგრამაში. ამ ეტაპზე, იმ პირობით, რომ შეცდომები არ არის, ფაილი უნდა შევიდეს შემსრულებელ პროგრამაში

      • საბოლოოდ შეასრულეთ თქვენი პროგრამა Qt შესრულების გაშვებით. გამოიყენეთ ბრძანება./ თქვენი შესრულებადი ფაილის გასაშვებად ან ტერმინალის ხაზზე აკრიფეთ შემსრულებელი პროგრამის სახელი.
      • ტიპი/კოპირება/ჩასმა:

        ./QtHelloWorld

      ვიდეო - ამ სერვისის გამოყენებით, ზოგიერთი ინფორმაცია შეიძლება გაზიარდეს YouTube- თან

      Qt 5.0 SDK შედგენის ინსტრუქცია:

      1. ამ სავარჯიშოსთვის ჩვენ ვაპირებთ გავხსნათ ტერმინალი Ubuntu Linux– ზე და გავცემთ შემდეგ ბრძანებას, რომელიც შექმნის Qt პროგრამის მთავარ დირექტორიას.

        • ტიპი/კოპირება/ჩასმა:

          mkdir QtHelloWorld

      2. შეცვალეთ თქვენი QtHelloWorld დირექტორიაში შემდეგი ბრძანების გაცემით

        • ტიპი/კოპირება/ჩასმა:

          cd QtHelloWorld

        • ეს ძალიან მნიშვნელოვანია იმის დასადასტურებლად, რომ თქვენ იმყოფებით სწორ დირექტორიაში თქვენი Qt პროგრამის შექმნისას.
      3. სანამ ჩვენ QtHelloWorld დირექტორიაში ვართ, ჩვენ ვაპირებთ შევქმნათ ჩვენი Qt პროგრამის კოდის ფაილი

        • ტიპი/კოპირება/ჩასმა:

          nano main.cpp

        • ან
        • ტიპი/კოპირება/ჩასმა:

          gedit main.cpp

        • ეს ბრძანება შექმნის main.cpp ფაილს Qt პროგრამისთვის
      4. ახლა დაამატეთ შემდეგი ხაზები კოდის ყუთში ქვემოთ თქვენს main.cpp კოდის ფაილს.

        • ტიპი/კოპირება/ჩასმა:

          #მოიცავს #მოიცავს #მოიცავს #მთავარ (int argc, char *argv ) {QApplication app (argc, argv); QLabel გამარჯობა ("კეთილი იყოს თქვენი მობრძანება ჩემს პირველ WikiHow Qt პროგრამაში"); hello.setWindowTitle ("ჩემი პირველი WikiHow Qt პროგრამა"); hello.resize (400, 400); გამარჯობა. ჩვენება (); დაბრუნება app.exec (); }

          • შეინახეთ ფაილი როგორც main.cpp და გამოდით

            დარწმუნდით, რომ თქვენ ხართ QtHelloWorld დირექტორია სანამ შეიყვანთ ქვემოთ მოცემულ ბრძანებებს ფაილის შესაქმნელად და შესადგენად.

          • ტიპი/კოპირება/ჩასმა:

            qmake -პროექტი

          • ეს შექმნის Qt პროექტის ფაილს
          • თუმცა, Qt 5.0 SDK– ში თქვენ უნდა გამოიყენოთ ტექსტური რედაქტორი და დაამატოთ შემდეგი თქვენს გენერირებულ *.pro ფაილში, გამოიყენოთ ტექსტური რედაქტორი, როგორიცაა nano ან gedit და გასცეთ შემდეგი ბრძანებები:
          • ტიპი/კოპირება/ჩასმა:

            nano QtHelloWorld.pro

          • თქვენი გენერირებული QtHelloWorld.pro მსგავსი უნდა იყოს:

          TEMPLATE = აპლიკაცია TARGET = QtHelloWorld #INCLUDEPATH +=. # შეყვანის წყაროები += main.cpp

          შეცვალეთ თქვენი გენერირებული QtHelloWorld.pro ფაილი ასე გამოიყურება:

          TEMPLATE = აპლიკაცია TARGET = QtHelloWorld QT += ძირითადი gui QT += ვიჯეტები #INCLUDEPATH +=. # შეყვანის წყაროები += main.cpp

          • მას შემდეგ რაც დაამატებთ შემდეგ სტრიქონებს QtHelloWorld.pro ფაილში TARGET საკვანძო სიტყვით, შემდეგ გაუშვით qmake
          • ტიპი/კოპირება/ჩასმა:

            QT += ძირითადი gui

          • ტიპი/კოპირება/ჩასმა:

            QT += ვიჯეტები

            შეინახეთ ფაილი და გამოდით

          • ტიპი/კოპირება/ჩასმა:

            qmake

            ეს შექმნის Qt make ფაილს

          • ტიპი/კოპირება/ჩასმა:

            გააკეთოს

            ეს შეაჯამებს თქვენს სისტემაში Qt make ფაილს შემსრულებელ პროგრამაში. ამ ეტაპზე, იმ პირობით, რომ არ არსებობს შეცდომები, ფაილი უნდა შევიდეს შემსრულებელ პროგრამაში

          • საბოლოოდ შეასრულეთ თქვენი პროგრამა Qt შემსრულებლის გაშვებით. გამოიყენეთ ბრძანება./ თქვენი შესრულებადი ფაილის გასაშვებად ან ტერმინალის ხაზზე აკრიფეთ შემსრულებელი პროგრამის სახელი.
          • ტიპი/კოპირება/ჩასმა:

            ./QtHelloWorld

გირჩევთ: