Qt (ערכת כלים)
ויקיפדיה האנציקלופדיה encyclopedia
Qt (יוצריה הוגים זאת כמו המילה האנגלית Cute,[1] "קְיוּט"), היא ערכת כלים וסביבת פיתוח לתוכנות חוצות-פלטפורמות, המשמשת בעיקר לפיתוח ממשקי משתמש גרפיים (במקרה זה היא נקראת ערכת widgets), אך משמשת גם לפיתוח תוכנות ללא ממשק גרפי, כגון כלי קונסול ותוכנות לשרתים.
יש לעדכן ערך זה. הסיבה היא: גרסה ראשית חדשה (6) שוחררה מאז שהערך נכתב. חלקים מהערך נכתבו עבור גרסה ישנה אף יותר (4).. | |
שימוש ב-QtDesigner לעריכת ממשקי משתמש גרפיים | |
מפתח | The Qt Company |
---|---|
מחזור חיים | 20 במאי 1995 – הווה (29 שנים) |
גרסה אחרונה | 6.7.2 (19 ביוני 2024) |
מערכת הפעלה | חוצה-פלטפורמות |
נכתבה בשפות | C++ |
סוג רישיון | LGPL, GPL (עם חריגים מיוחדים של Qt), רישיון ציבורי Q, קנייני |
קוד מקור | https://code.qt.io/cgit/qt/qtbase.git/ |
קטגוריה | ערכת כלים |
http://qt.io | |
Qt מפותחת על ידי The Qt Company המבוססת כיום בפינלנד, שבמקור נוסדה בנורווגיה ונקראה Trolltech.
Qt משתמשת בקוד ++C בשילוב עם מספר הרחבות לא סטנדרטיות. אליהן נוסף קדם-מעבד (Pre-Processor) היוצר קוד ++C סטנדרטי לפני ההידור. ניתן להשתמש ב-Qt בשפות נוספות; קיימת הרחבה עבור שפת ADA בשם QtAda, הרחבה עבור #C בשם Qyoto/Kimono, הרחבה עבור Java בשם Qt Jambi, והרחבות נוספות ל-Pascal, Perl, PHP, Ruby, פייתון ועוד. Qt רצה על כל הפלטפורמות העיקריות, אינה מוגבלת למערכת הפעלה או חומרה מסוימת ובעלת תמיכה נרחבת בבינאום. מלבד יצירת ממשקי משתמש גרפיים, Qt תומכת ב-SQL, ניתוח XML, ניהול תהליכים, תמיכה ברשתות, ממשק אחיד לניהול קבצים ועוד.
תוכנות ידועות שפותחו בשימוש ב-Qt הן סקייפ, Google Earth, Opera, KDE, ועוד.