ערכת פיתוח התוכנה 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 באובונטו לינוקס. מסמך זה גם מניח שיש לך ידע בסיסי בשפת התכנות C ++. בעיקרו של דבר, Qt SDK מתוכנת ב- C ++ ומסתמך במידה רבה על עיצוב ופונקציות C ++. הערה:
ישנם כמה שינויי אוסף עם Qt SDK 4.8 ו- Qt SDK 5.0, אני מקווה שמאמר זה יפתור מחדש את בעיות האוסף בין שתי גרסאות Qt SDK השונות.
צעדים
שיטה 1 מתוך 1: הוראות אוסף QT 4.8 SDK
צור את תוכנית Qt הראשונה שלך באובונטו לינוקס שלב 1 שלב 1. לתרגיל זה אנו הולכים לפתוח מסוף ב- Ubuntu Linux ולהוציא את הפקודה הבאה שתיצור את הספרייה הראשית לתוכנית Qt
-
הקלד/העתק/הדבק:
mkdir QtHelloWorld
צור את תוכנית Qt הראשונה שלך ב- Ubuntu Linux שלב 2 שלב 2. שנה לספריית QtHelloWorld שלך על ידי הנפקת הפקודה הבאה
-
הקלד/העתק/הדבק:
תקליטור QtHelloWorld
- זה מאוד חשוב כדי לוודא שאתה נמצא בספרייה הנכונה בעת יצירת תוכנית Qt שלך.
צור את תוכנית Qt הראשונה שלך ב- Ubuntu Linux שלב 3 שלב 3. בזמן שאנו נמצאים בספריית QtHelloWorld, אנו הולכים ליצור את קובץ קוד המקור של תוכנית Qt שלנו.
-
הקלד/העתק/הדבק:
ננו main.cpp
- אוֹ
-
הקלד/העתק/הדבק:
gedit main.cpp
- פקודה זו תיצור את הקובץ main.cpp לתוכנית Qt
צור את תוכנית Qt הראשונה שלך ב- Ubuntu Linux שלב 4 שלב 4. כעת הוסף את השורות הבאות בתיבת הקוד למטה לקובץ קוד המקור main.cpp שלך
-
הקלד/העתק/הדבק:
#include #include #include int main (int argc, char *argv []) {אפליקציית QApplication (argc, argv); שלום QLabel ("ברוכים הבאים לתוכנית WikiHow Qt הראשונה שלי"); hello.setWindowTitle ("התוכנית הראשונה שלי ל- WikiHow Qt"); hello.resize (400, 400); hello.show (); החזר app.exec (); }
- שמור את הקובץ כ- main.cpp ויצא
- ודא שאתה נמצא ב QtHelloWorld ספרייה לפני שתזין את הפקודות הבאות להלן כדי לבנות ולערוך את הקובץ.
-
הקלד/העתק/הדבק:
qmake -project
פעולה זו תיצור את קובץ הפרויקט Qt
-
הקלד/העתק/הדבק:
qmake
פעולה זו תיצור את קובץ ה- Qt make
-
הקלד/העתק/הדבק:
עשה
פעולה זו תרכב את קובץ ה- Qt make במערכת שלך לתוכנית הפעלה. בשלב זה, בתנאי שאין שגיאות שהקובץ צריך לאסוף לתוכנית הפעלה
- לבסוף הפעל את התוכנית שלך על ידי הפעלת קובץ ההפעלה Qt. השתמש בפקודה./ כדי להפעיל את קובץ ההפעלה שלך או הקלד את שם תוכנית ההפעלה בקו המסוף.
-
הקלד/העתק/הדבק:
./QtHelloWorld
וידאו - על ידי שימוש בשירות זה, מידע מסוים עשוי להיות משותף עם YouTube
הוראות אוסף QK 5.0 SDK:
- לתרגיל זה אנו הולכים לפתוח מסוף ב- Ubuntu Linux ולהוציא את הפקודה הבאה שתיצור את הספרייה הראשית לתוכנית Qt.
-
הקלד/העתק/הדבק:
mkdir QtHelloWorld
-
- שנה לספריית QtHelloWorld שלך על ידי הוצאת הפקודה הבאה
-
הקלד/העתק/הדבק:
תקליטור QtHelloWorld
- זה מאוד חשוב כדי לוודא שאתה בספרייה הנכונה בעת יצירת תוכנית Qt שלך.
-
- בזמן שאנו נמצאים בספריית QtHelloWorld, אנו הולכים ליצור את קובץ קוד המקור של תוכנית Qt שלנו
-
הקלד/העתק/הדבק:
ננו main.cpp
- אוֹ
-
הקלד/העתק/הדבק:
gedit main.cpp
- פקודה זו תיצור את הקובץ main.cpp לתוכנית Qt
-
- כעת הוסף את השורות הבאות בתיבת הקוד למטה לקובץ קוד המקור main.cpp שלך.
-
הקלד/העתק/הדבק:
#include #include #include int main (int argc, char *argv []) {אפליקציית QApplication (argc, argv); שלום QLabel ("ברוכים הבאים לתוכנית WikiHow Qt הראשונה שלי"); hello.setWindowTitle ("התוכנית הראשונה שלי ל- WikiHow Qt"); hello.resize (400, 400); hello.show (); החזר app.exec (); }
- שמור את הקובץ כ- main.cpp ויצא
- ודא שאתה נמצא ב QtHelloWorld ספרייה לפני שתזין את הפקודות הבאות להלן כדי לבנות ולערוך את הקובץ.
-
הקלד/העתק/הדבק:
qmake -project
- פעולה זו תיצור את קובץ הפרויקט Qt
- עם זאת, ב- Qt 5.0 SDK עליך להשתמש בעורך טקסט ולהוסיף את הקבצים הבאים.. Pro שנוצר, להשתמש בעורך טקסט כגון nano או gedit ולהוציא את הפקודות הבאות:
-
הקלד/העתק/הדבק:
ננו QtHelloWorld.pro
- QtHelloWorld.pro שלך שנוצר אמור להיראות דומה לזה:
TEMPLATE = יישום TARGET = QtHelloWorld #INCLUDEPATH +=. # קלט מקורות += main.cpp
ערוך את קובץ QtHelloWorld.pro שלך שייראה כך:
TEMPLATE = יישום TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # קלט מקורות += main.cpp
- לאחר שתוסיף את השורות הבאות לקובץ QtHelloWorld.pro תחת מילת המפתח TARGET, ולאחר מכן הפעל את qmake
-
הקלד/העתק/הדבק:
QT += gui core
-
הקלד/העתק/הדבק:
QT += ווידג'טים
שמור את הקובץ ויצא
-
הקלד/העתק/הדבק:
qmake
פעולה זו תיצור את קובץ ה- Qt make
-
הקלד/העתק/הדבק:
עשה
פעולה זו תרכב את קובץ ה- Qt make במערכת שלך לתוכנית הפעלה. בשלב זה, בתנאי שאין שגיאות שהקובץ צריך לאסוף לתוכנית הפעלה
- לבסוף הפעל את התוכנית שלך על ידי הפעלת קובץ ההפעלה Qt. השתמש בפקודה./ כדי להפעיל את קובץ ההפעלה שלך או הקלד את שם תוכנית ההפעלה בקו המסוף.
-
הקלד/העתק/הדבק:
./QtHelloWorld
- שמור את הקובץ כ- main.cpp ויצא
-
- שמור את הקובץ כ- main.cpp ויצא
-