ورود

View Full Version : سوال: ابهاماتی درباره Qt



esmhaj
یک شنبه 30 مرداد 1390, 17:51 عصر
بسمه تعالی
سلام
درباره ی کیوت جست وجو کردم اما ابهاماتی هنوز دارم
1-کیوت چگونه از زبان های دیگر پشتیبانی می کند؟
2-برنامه های ساخته شده با کیوت به فریمورک و از این جیزا نیاز ندارند؟
3-برنامه ای که با زبان سی شارپ در کیوت نوشته بشه به دات نت نیاز داره یا نه؟
و در نهایت :اصولا من که یه تازه وارد در سی شارپم میتونم توی کیوت با سی پلاس پلاس پیشرفتی کنم؟

esmhaj
دوشنبه 31 مرداد 1390, 06:14 صبح
راستی
boot loader و سیستم عامل هم میشه باهاش نوشت؟
کسی نیست پاسخ بده؟

حامد مصافی
دوشنبه 31 مرداد 1390, 10:30 صبح
1- کیوت مجموعه‌ای ازکتابخانه هاست که در سیستم‌عامل‌های مختلف به صورت استاتیک (فایل‌های a) یا داینامیک (فایل‌های so در لینوکس و dll در ویندوز) به خروجی اجرایی شما لینک می‌شوند. لذا هر زبانی که از کتابخانه‌ها بتواند استفاده کند امکان استفاده از کیوت را نیز دارد. که به دلیل هماهنگی معمولا به بایند نیاز داریم که بحث مفصل‌تری دارد.

۲- در صورت لینک استاتیک به هیچ چیز، و در صورت لینک داینامیک به فایل‌های (so یا dll ..) نیاز دارند.

۳- چیزی به نام سی‌شارپ در کیوت نداریم.

در‌نهایت: بستگی به خودت داره


راستی: گمان می‌کنم در مورد این قضیه که «کیوت اصولا چی هست» دچار اشکال شدی! کیوت یک زبان نیست که در مورد توانایی‌هاش سوال می‌کنی. یک کتابخانست. این یعنی اینکه من که با سی پلاس پلاس برنامه‌نویسی می‌کنم با/بدون کیوت امکان برنامه‌نویسی سیستم‌عامل رو دارم. حالا اگر بخوام جایی کارم رو راحت‌تر کنم از کلاس‌های آماده کیوت به جای نوشتن کد از ابتدا استفاده می‌کنم.

esmhaj
دوشنبه 31 مرداد 1390, 12:08 عصر
سلام
یعنی می فرمایید یادگیری Qtهمون یادگیری ++c
از کجا شروع کنم؟
میشه راهنماییم کنید؟

حامد مصافی
دوشنبه 31 مرداد 1390, 12:50 عصر
خیر، کیوت یک تولکیت و C++ یک زبان، هر دو نیاز به یاد‌گیرید دارند و یکی نیستند!
از مقدمات c++ و پس از آن qt

esmhaj
دوشنبه 31 مرداد 1390, 15:42 عصر
سلام
یعنی میشه برنامه نویسی ++c را درQt یادبگیرم چون چیزایی از ++c را بلدم در حد تعریف هدر و ساخت ماشین حساب خیلی ساده در کنسول, حلقه ,شرط و...
اگه چیز دیگه ای هست لطفا ذکر کنید

glassysmart
دوشنبه 31 مرداد 1390, 17:46 عصر
سلام
شما به خیلی بیشتر از c++ نیاز دارید شما باید کلاس ها و کار با اون ها و اشاره گرهاو.. را هم از c++ بلد باشید

esmhaj
دوشنبه 31 مرداد 1390, 19:16 عصر
سلام
خب چطوری شروع کنم شما می تونید کمکم کنید؟؟؟ منبعی چیزی معرفی کنید!!!
یه چند تا مطلب در باره ی ++c توی همین سایت پیدا کردم همونا کافیه یا نه
اگه با تعریف مفاهیم آشنا بشم به نظر شما می تونم تمرینامو در Qt شروع کنم

Salah Sanjabian
دوشنبه 31 مرداد 1390, 22:20 عصر
سلام. اول کتاب سی پلاس دایتل رو بخون . وقتی اونو کامل خوندی و تونستی به مباحث اون مخصوصا اشاره گر ها و بحث OOP مسلط شی بعد بیا این کتاب رو بخون
C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book

Author: Jasmin Blanchette and Mark Summerfield

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


راستی
boot loader و سیستم عامل هم میشه باهاش نوشت؟
کسی نیست پاسخ بده؟
اون جور که من دیدم این جور برنامه ها ربطی به یه کتابخونه یا تولکیت نداره و داکیومنت کیوت هم دراین باره چیزی نداره و مربوط به سی پلاس میشه این فیلد کارها
تا نظر دوستان چی باشه

esmhaj
دوشنبه 31 مرداد 1390, 22:24 عصر
کار که خیلی سخت شد!!!