Qt היא מסגרת פיתוח המשמשת ליצירת אפליקציות שמרגישות בבית על שולחן העבודה של KDE. הנה איך להתקין Qt על לינוקס.

Qt היא מסגרת יישומים חוצת פלטפורמות המאפשרת למפתחים ליצור ולפרוס תוכנה עבור מערכות הפעלה מרובות. משמש בעיקר כדרך לפיתוח מהיר של ממשקי GUI, והוא מספק גם כלים ליצירת רשתות, טיפול בקבצים ושילוב מסדי נתונים.

הנה איך אתה יכול להתקין QT על לינוקס.

למה להתקין Qt בלינוקס?

המראה והתחושה של רוב אפליקציות שולחן העבודה של לינוקס נקבעים על ידי ערכות כלים, המעניקות למפתחים גישה ללחצנים מוכנים, סרגלי כלים, מחוונים, תפריטים ועוד. זה חוסך זמן ופירושו שהם יכולים להמשיך בעבודה החשובה של קידוד האפליקציה עצמה.

בזמן אפליקציות GNOME משתמשות בערכת הכלים GTK+, KDE משתמש ב-Qt (מבוטא "חמוד"), ואפליקציות מ-KDE כולן נוטות לקבל מראה מוכר.

אם אתה כותב אפליקציית לינוקס משלך לשולחן העבודה ורוצה שיהיה לה מראה דמוי KDE, או אפילו אם אתה רק הידור של אפליקציית קוד פתוח המשתמשת ב-Qt, תצטרך להתקין את Qt על הלינוקס שלך מערכת.

חשוב לציין ש-Qt זמין עם רישיונות מסחריים וקוד פתוח כאחד. אם אתה משתמש ב-Qt תחת רישיון הקוד הפתוח, צפוי שתתרום בחזרה לפרויקט וכי, "לכל המשתמשים יש את הזכויות להשיג, לשנות ולהפיץ מחדש את קוד המקור המלא שלך יישום".

instagram viewer

האפליקציות שאתה מייצר חייבות להיות ברישיון תחת LGPL גרסה 3, GPL גרסה 2 או GPL גרסה 3. קבוצת Qt רצינית מאוד לגבי זה, ויש קטעים באתר המוקדשים לך התחייבויות בעת שימוש ב-Qt תחת LGPL, כמו גם התוצאה של אי עמידה ברישוי הגבלות.

אם אתה לא בטוח, בדוק את הפריימר הקצר יחסית שלנו מה המשמעות של קוד פתוח.

כיצד להתקין Qt על לינוקס

Qt זמין כמתקין לא מקוון וגם כמתקין מקוון. לנוחות השימוש, המפתחים ממליצים להשתמש בגרסה המקוונת.

פתח דפדפן ועבור לדף ההורדות של Qt.

הורד:Qt

Qt זמין עבור Windows, macOS ו-Linux, והדף אמור לזהות אוטומטית שאתה מפעיל לינוקס. אם לא, לחץ על סמל הפינגווין ולאחר מכן לחץ מתקין Qt Online עבור לינוקס.

ההורדה היא בסביבות 50MB ותיקרא בשם qt-unified-linux-xxx.x.x.run, איפה xxx-x.x.x הוא ארכיטקטורת המעבד שלך ומספר הגרסה של Qt. ההורדה אמורה להימשך כמה דקות לכל היותר.

במסוף שלך, נווט למקום שבו הורדת את החבילה. ברוב המקרים, זה יהיה שלך הורדות מַדרִיך.

הפוך את הקובץ לניתן הפעלה עם:

sudo chmod +x qt-unified-linux-*.run

הזן את הסיסמה שלך כאשר תתבקש, ולאחר מכן הפעל את תוכנית ההתקנה עם:

./qt-unified-linux-*run

אתה צריך חשבון Qt כדי להתקין Qt. אם כבר יש לך אחד, הזן את כתובת הדוא"ל והסיסמה שלך.

אם עדיין אין לך חשבון Qt, לחץ על הירשם, צור חשבון עם כתובת אימייל וסיסמה, וסמן את התיבה כדי לאשר שקראת את השירות מונחים - אלה מקובצים במסמך מקושר בן 12,931 מילים, אז כנראה שכדאי לך להפריש אחר הצהריים ולעסוק ב כמה תרגילים כדי לשמור על כושר ליד השולחן שלך.

נְקִישָׁה הַבָּא, ואם זה עתה יצרת חשבון בפעם הראשונה, בדוק את הדוא"ל שלך, לחץ על קישור האישור והמשך להגדיר את החשבון שלך.

כעת תוכל לחזור למתקין וללחוץ הַבָּא שוב.

במסך הבא, תצטרך לסמן תיבה נוספת המאשרת שקראת והסכמת לתנאי השימוש קוד פתוח Qt, והזן את שם החברה שלך או סמן את התיבה המאשרת שאתה אדם שאינו משתמש ב-Qt מטעם אף אחד חֶברָה.

אם אתה בטוח שאתה יכול לחיות עם ההתחייבויות, לחץ הַבָּא שוב. במהלך הלחיצות הבאות תצטרך לאשר את מסך הפתיחה, להחליט אם לתרום סטטיסטיקות שימוש בדוי, ולבחור את הספרייה שבה יותקן Qt.

לאחר מכן תוכל לבחור את רכיבי ה-Qt הרצויים. ברירת המחדל צריכה להתאים לרוב מקרי השימוש.

המסך הבא מכיל ארבעה הסכמי רישיון נפרדים עם ספירת מילים משולבת של 15,200, כולל שישה שימושים במילה "תוצאה" וארבעה אזכורים של "נזקים תוצאתיים". קרא את המסמכים האלה בעיון, סמן את התיבה כדי לאשר שעשית זאת ולחץ הַבָּא, לאחר מכן להתקין כדי להתחיל סוף סוף את ההתקנה.

ההורדה הכוללת היא בסביבות 2GB ועשויה לקחת זמן מה.

בסיום ההורדה, תישאל אם ברצונך להציג את קובץ ה-README, להפעיל את Qt Design Studio, או להפעיל את Qt Creator. בטל את הסימון של אלה אם ברצונך להתחיל לעבוד מיד, ולאחר מכן לחץ סיים.

השתמש ב-Qt כדי לפתח את אפליקציית GUI הבאה שלך

עם Qt, קל לגרום לאפליקציה הבאה שלך להיראות נפלא. אם אתה לא בטוח מה אתה רוצה לעשות, יש כמה אתרי הדרכות קידוד נהדרים למתכנתים בכל רמה.