ممنون از راهنمایی دوستان.
و چند سوال دیگه:
1- آیا برای اجرای برنامه های کیوت روی سیستم عامل ها از قبل نیاز هست که فریم ورکش نصب باشه مثل دات نت؟
2- اگر جواب سوال یک بله هست آیا روی گنولینوکس و ویندوز به صورت پیشفرض نصب هست یا باید نصب بشه؟
۱−بله باید نصب باشه.تو ویندوز چند تا DLL هست که میتونید تو فایل Setup برنامتون قرارش بدید و تو گنو/لینوکس هم یک پکیج هست.
۲−تو ویندوز که پیشفرض نصب نیست.رو سیستمی که می خواید برنامش اجرا شه یا باید کتابخونه ها به شکل کامل نصب باشن.یا کتبخونه ها (DLL) های مورد نیاز برنامتون رو همراهش ارائه بدین.تو گنو لینوکس بستگی به توزیع داره تو اغلب توزیع ها کتابخونه های .so برای اجرای برنامه های Qt نصب هستن ولی کتابخونه های لازم برای کامپایل کردن سورس Qt موجود نیست.(البته در توزیع هایی مثل آرچ این دو تحت یک پکیج هستند ولی در اوبونتو به طور پیشفرض همین شکل که گفتم نصبه)
×برای IDE می تونی از Qt Creator يا Eclipse استفاده کنی.ولی من خودم از IDE استفاده نمی کنم.
×همونطور که خودت احتمالن می دونی هم بهینه ترین پیاده سازی برنامه های Qt با نسخه C++ اش هست.