رفع ابهام: اگر منظور شما از کلمه کیوت cute استفاده در گفتارهای اجتماعی است به نشانی Parsesh.com/589 بروید، در غیر صورت به مطالعه ادامه توضیحات این صفحه ادامه دهید.
در زبان programming سی پلاس پلاس، کیوت یا Qt مجموعه کتابخانه های رایگان است که برای توسعه رابط کاربری، ابزارهای پایگاه داده، شبکه، مالتی مدیا و سایر موارد در ساخت نرم افزار استفاده می شود. کیوت این امکان را دارد تا با کامپایلر سی++ برای سایر سیستم عامل ها مانند لینوکس، مکینتاش و... نرم افزار را کامپایل کند. از کیوت در زبان های برنامه نویسی متعددی مثل سی++ و پایتون استفاده می شود.
انواع نسخه های عرضه شده کیوت
- Qt/X11 – Qt برای خانواده x (Unix / Linux)
- Qt/Mac – Qt for برای مک اواس ده
- Qt/Windows – Qt برای ویندوز
- Android (کیوت برای اندروید)
- IOS (کیوت برای آیاواس)
- Qt/Embedded – Qt وسائل همراه (PDA, تلفن هوشمند و غیره)
- Qt/WinCE – Qt برای Windows CE[3]
- Qt Extended - Qt برای سیستمعامل لینوکس نسخه وسائل همراه
قرار داد نامگذاری
اکثر نرمافزارهای کاربردی Qt با حرف Q بزرگ (برای مثال QDevelop)شروع میشوند. مشابه این قرار داد نامگذاری برای نرمافزارهای نوشته شده تحت میزکار کیدیای وجود دارد که در موارد متعددی برای برنامههای نوشتهشده حول تولکیت Qt (البته استفاده از حرف Q به جای حرف K) کاربرد دارد.
مجوزهای کیوت
Qt در دو نسخه منبع باز و تجاری عرضه میشود، نسخه تجاری آزاد برای هر نوع توسعه نرمافزار است. در حالی که نسخه منبع باز محدود به توسعه نرمافزار در قالب مجوزهای جیپیال و پروانههای سازگار است. البته بعد از خرید Qt توسط شرکت نوکیا و از نسخه ۴٫۵ به بعد امکان توسعه نرمافزار در قالب مجوز الجیپیال نیز به مجوزهای نسخه منبع باز اضافه شدهاست. در حال حاضر کیوت با سه پروانه توزیع میشود:
- GPL
- LGPL
- پروانه تجاری
سایت رسمی کیوت به آدرس
qt.io/ است.