منوهای نصب در پنل مدیریت

Qt ناشناخته اما بی نظیر

Qt فریم ورکی است که با داشتن ویژگی های منحصر به فرد و بی نظیر هنوز ناشناخته مانده است

Qt  یک فریم ورک c++  می باشد که قابلیت برنامه نویسی چند سکویی  یا به عبارت دیگر برنامه نویسی برای ویندوز , لینوکس , مکینتاش و زیر مجموعه های یونیکس را فراهم می سازد که در ورژن 5 آن اندروید و ای او اس هم افزوده شده است   و شعار آن write once  , compile everywhere  می باشد .

کیوت توسط دو نروژی با نام های هاوارد نورد و اریک چمبه تحت شرکت  ترولتک  در سال 1995 منتشر شد.

در سال 1990 در حالی که مشغول کار بر روی یک پایگاه داده بودند متوجه نیاز خود به یک سیستم نمایش شی گرا قابل اجرا بر روی چند سیستم عامل  شدند و این جرقه ای بود برای خلق Qt .

حرف “Q” به عنوان پیشوندی برای کلاس ها در نظر گرفته شد و “T” برگرفته از toolkit  می باشد .

کیوت ابتدا تحت دو لیسانس commercial  و free  منتشر شد. ودر سال 1999 موفق به کسب مقام linux world award  برای بهترین کتابخانه شد. در سال  2000 Qtopia  برای سیستم های جاسازی شده و pda  منتشر شد که موفق به کسب مقام linux world best embedded linux solution  شد ,  نسخه Qt 3  دستخوش تغییرات زیادی شد و در سال  2002 موفق به کسب جابزه ی jolt productivity award  شد .

در سال 2005 Qt 4   با بیش از 500 کلاس و 9000 تابع از یک ابزار گرافیکی تبدیل به یک فریم ورک کامل شد.

امروزه کیوت برای زبان های جز c++  نیز وجود دارد از جمله :

PyQt  برای زبان python

Qyoto  برای زبان c#

Qt Jambi  برای زبان جاوا

کیوت توسط نوکیا برای توسعه ی سیمبیان خریداری شد آما با ورشکست شدن نوکیا وخرید آن توسط ماکروسافت Qt  به شرکت دیجیا واگذار شد

و با نتشار  نسخه ی 5 آن به همراه QML (Qt meta language) که یک رابط بر پایه ی java script  می باشد امکان برنامه نویسی اندروید و ای او اس هم فراهم شد

شما کیوت رو بسته به نیازتون می تونید از لینک زیر دانلود کنید

http://qt-project.org/downloads

 

Qt envirement

 

چند تا نکته :

1-      Qt  فریم ورکی برای  c++ هست پس حداقل باید با  مباحث پوینتر , کلاس  , وراثت آشنایی نسبی داشته باشید.

2-      همونطور که گفتم شعار کیوت write once ,compile everywhere  هست پس به عنوان مثال در ویندوز باید ویژوال رو نصب کرده باشید. چون Qt  از کامپایلر آن استفاده می کند.

3-      ایرادی که اکثرا به c++  می گیرند عدم مدیریت حافظه هست که این مشکل در Qt تا حد زیادی برطرف شده و شما نیازی به آزاد ساختن حافظه بعد از پایان کار ندارید.

این مقدمه ای بود برای آشنایی شما با فریم ورک Qt   در آینده سعی می کنم که اطلاعات جالب دیگری در مورد این فریم ورک منحصر به فرد در اختیارتون قرار بدم .

0 پاسخ در "Qt ناشناخته اما بی نظیر"

ارسال یک پیغام

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

 

2017 © تمامي حقوق مطالب سايت Developersian محفوظ و همچنین استفاده از مطالب سایت با ذکر منبع بلامانع است.
X