Qt (SDK) პროგრამული უზრუნველყოფის განვითარების ნაკრები არის პორტატული ჯვარედინი პლატფორმის პროგრამის მომხმარებლის ინტერფეისის ჩარჩო, რომელიც მუშაობს Windows, Linux და Mac OS X ოპერაციულ სისტემებზე. Qt SDK დაგეხმარებათ შექმნათ გრაფიკული მომხმარებლის ინტერფეისი (GUI) თქვენი პროგრამებისთვის, რომელიც იმუშავებს Windows, Linux და Mac OS X.
ამ სტატიისათვის ჩვენ ვაპირებთ გამოვიყენოთ შემდეგი მარტივი ნაბიჯები ჩვენი პირველი Qt HelloWorld პროგრამის შესაქმნელად.
- შექმენით დირექტორია QtHelloWorld, რათა შეინარჩუნოთ თქვენი Qt პროგრამა
- შეცვალეთ თქვენს დირექტორიაში QtHelloWorld
- შექმენით Qt წყაროს ფაილი main.cpp QtHelloWorld დირექტორიაში
-
შეადგინეთ და გაუშვით თქვენი 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 შედგენის ინსტრუქცია
ნაბიჯი 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 პროექტის ფაილს
-
ტიპი/კოპირება/ჩასმა:
qmake
ეს შექმნის Qt make ფაილს
-
ტიპი/კოპირება/ჩასმა:
გააკეთოს
ეს შეაჯამებს თქვენს სისტემაში Qt make ფაილს შემსრულებელ პროგრამაში. ამ ეტაპზე, იმ პირობით, რომ შეცდომები არ არის, ფაილი უნდა შევიდეს შემსრულებელ პროგრამაში
- საბოლოოდ შეასრულეთ თქვენი პროგრამა Qt შესრულების გაშვებით. გამოიყენეთ ბრძანება./ თქვენი შესრულებადი ფაილის გასაშვებად ან ტერმინალის ხაზზე აკრიფეთ შემსრულებელი პროგრამის სახელი.
-
ტიპი/კოპირება/ჩასმა:
./QtHelloWorld
ვიდეო - ამ სერვისის გამოყენებით, ზოგიერთი ინფორმაცია შეიძლება გაზიარდეს YouTube- თან
Qt 5.0 SDK შედგენის ინსტრუქცია:
-
ამ სავარჯიშოსთვის ჩვენ ვაპირებთ გავხსნათ ტერმინალი Ubuntu Linux– ზე და გავცემთ შემდეგ ბრძანებას, რომელიც შექმნის Qt პროგრამის მთავარ დირექტორიას.
-
ტიპი/კოპირება/ჩასმა:
mkdir QtHelloWorld
-
-
შეცვალეთ თქვენი QtHelloWorld დირექტორიაში შემდეგი ბრძანების გაცემით
-
ტიპი/კოპირება/ჩასმა:
cd QtHelloWorld
- ეს ძალიან მნიშვნელოვანია იმის დასადასტურებლად, რომ თქვენ იმყოფებით სწორ დირექტორიაში თქვენი Qt პროგრამის შექმნისას.
-
-
სანამ ჩვენ QtHelloWorld დირექტორიაში ვართ, ჩვენ ვაპირებთ შევქმნათ ჩვენი Qt პროგრამის კოდის ფაილი
-
ტიპი/კოპირება/ჩასმა:
nano main.cpp
- ან
-
ტიპი/კოპირება/ჩასმა:
gedit main.cpp
- ეს ბრძანება შექმნის main.cpp ფაილს Qt პროგრამისთვის
-
-
ახლა დაამატეთ შემდეგი ხაზები კოდის ყუთში ქვემოთ თქვენს 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
-
-
-
-