انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: مجتبی باغبان در 10 آذر 1391، 09:54 بظ
-
اینطور که من فهمیدم qt یه فریمورک واسه زبان c++ هستش. حالا یه سوال واسم پیش اومده اینکه چقدر باید c++ بلد باشیم که بتونیم سراغ qt بریم.
ممنون از جوابهایی که میدین
-
در ادامه سوال دوستمون آقا مجتبی من هم سوالی بپرسم.
آیا Qt هم مثل SFML کاملا شی گرا هست یا از توابع جدا جدا مثل توابع زبان C تشکیل شده؟
برای کار کردن با Qt چه ابزارهایی نیاز هست که نصب بشه؟ از GUI designer گرفته تا بسته های مورد نیاز و یه IDE
با تشکر از جوابهای شما دوستان
-
آیا Qt هم مثل SFML کاملا شی گرا هست یا از توابع جدا جدا مثل توابع زبان C تشکیل شده؟
Qt شیگرا هست.
برای کار کردن با Qt چه ابزارهایی نیاز هست که نصب بشه؟ از GUI designer گرفته تا بسته های مورد نیاز و یه IDE
برای IDE هم میتونید از qt creator استفاده کنید
-
Qt مختص C++ نیست. تقریبا اکثر زبانهای برنامه نویسی رو میشه با فرمورک کیوت هم کار کرد. چند وقت پیش پلاگینی رو دیدم که کیوت رو روی VS پیاده سازی میکرد و میشد با سی شارپ و ویژوال بیسیک + کیوت برنامه نوشت.
برای برنامه نویسی تو این فرمورک زبان اصلی (پایتون ، C++ ، ....) رو باید در حدی بلد باشید که بتونید یک برنامه کاربردی تولید کنید و بعدش بیاید همونو روی کیوت پیاده سازی کنید.
این هم کل ابزارهاش رو نصب میکنه :
sudo apt-get install qt-sdk
راستی بهتره از توزیع KDE بیس مثل کوبونتو استفاده کنید چون حجم دانلودتون در نصب SDK کم میشه (مختص سرعت اینترنت ایران :| ).
-
باید در حدی ++C بلد باشی که بتونی یه برنامهی معمولی ساده بنویسی (در حد ماشینحساب و محاسبهی حقوق و…) و باید در حدی هم انگلیسی بلد باشی که بتونی مستندات داخلش رو بخونی. بقیهاش حلّه ;)
-
االبته لازم هم نیست حتما سی بلد باشید اگر به زبان python یا جدیدا javascript هم آشنا باشید میتوان برنامه رو نوشت.