انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: مهدی پیشگوی در 04 امرداد 1393، 11:17 ب‌ظ

عنوان: شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 04 امرداد 1393، 11:17 ب‌ظ
سلام از دوستان کسی در مورد شی گرایی برای کیوت منبع خوبی سراغ داره؟ بیشتر مفاهیم توضیحات  و در کل منبع جامعی باشه. ممنون
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: امید توانا در 04 امرداد 1393، 11:34 ب‌ظ
سلام از دوستان کسی در مورد شی گرایی برای کیوت منبع خوبی سراغ داره؟ بیشتر مفاهیم توضیحات  و در کل منبع جامعی باشه. ممنون
بستگی به دانش کنونی شما از شیئ گرایی داره. اگر از شیئ گرایی چیزی نمی‌دونید ابتدا به ساکن سراغ کیوت نرید. من از این کتاب شروع کردم (برای ساختمان داده‌ها و شیئ‌گرایی در C++) که در نوع خودش بی‌نظیره.
Data Structures and Program Design in C++, Robert Kruse, Alexander Ryba (http://books.google.com/books/about/Data_structures_and_program_design_in_C+.html?id=t2gPAQAAMAAJ)

اگر شیئ‌گرایی رو بلدید و فقط می‌خواهید کیوت یاد بگیرید بهترین راه نصب qtcreator است که شامل تمام راهنماهای کیوت است که در نوع خودش بهترینه، پر از مثال.
ضمنا این مجموعه ویدئوها (http://btdigg.org/search?info_hash=a8bf355c90a2eb039a9737e951d4e67ba041d4c9&q=cpp%20qt%20tutorial)  هم خیلی خوبه
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 04 امرداد 1393، 11:37 ب‌ظ
شی گرایی رو در جاوا و PHP بلدم و مشکلی ندارم. ولی یه سری تفاوتهای کوچیکی بین اینا هست. میخواستم ببینم کیوت بیشتر به کودومش نزدیکه
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: سالار مقدم در 04 امرداد 1393، 11:43 ب‌ظ
منظورتون از شی گرایی کیوت چیه؟

ضمنا این مجموعه ویدئوها (http://btdigg.org/search?info_hash=a8bf355c90a2eb039a9737e951d4e67ba041d4c9&q=cpp%20qt%20tutorial)  هم خیلی خوبه
سلام امید :)
بنظرم اون فیلم ها برای استارت اصلا مناسب نیستند! چون یادگیری نیازمند کد زنی مستقیمه نه استفاده از محیط دیزاینر، بهتره اول کد زنی به صورت دستی انجام بشه بعد برن سراغ محیط دیزاین
بنظرم بهترین منبع آموزش کیوت C++ GUI Programming with Qt 4 (http://www.amazon.com/Programming-Edition-Prentice-Software-Development/dp/0132354160) است
شی گرایی رو در جاوا و PHP بلدم و مشکلی ندارم. ولی یه سری تفاوتهای کوچیکی بین اینا هست. میخواستم ببینم کیوت بیشتر به کودومش نزدیکه
پس شما مفهوم شی گرایی رو بلدید و می خواید با سینتکسش آشنا بشید، خوب این ربطی به کیوت نداره. از اونجایی که کیوت با زبان سی پلاس پلاس نوشته شده شما باید با سینتکس کلاس در سی پلاس پلاس آشنا باشید. یک رفرنس کوتاه و سریع (http://www.cplusplus.com/doc/tutorial/classes/)
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: امید توانا در 04 امرداد 1393، 11:47 ب‌ظ
شی گرایی رو در جاوا و PHP بلدم و مشکلی ندارم. ولی یه سری تفاوتهای کوچیکی بین اینا هست. میخواستم ببینم کیوت بیشتر به کودومش نزدیکه
اگر شیئ گرایی رو در جاوا بلدید ابتدا باید اشاره‌گرها رو در حد خیلی خوب یاد بگیرید.
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 05 امرداد 1393، 12:04 ق‌ظ
منظورم بیشتر نوع نحوه استفاده و دسترسی ها و تعاریف. محدودیت ها قابلیتها
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: امید توانا در 05 امرداد 1393، 12:13 ق‌ظ
یادم رفت که بگم جاوا بازیافت اتوماتیک (auto garbage collector) داره ولی باید استفاده از پشته (stack) و کُپه (heap) رو در ++C یاد بگیرید، به همراه بازیافت حافظه و جلوگیری از تولید اشاره‌گرهای آویزان، تا بتونید فرایند بازیافت رو در کیوت متوجه بشید تا بتونید استفادهٔ صحیح رو از شیئ‌های کیوت ببرید.
اگر اهل یادگیری با مثال هستید، منابعی رو که در بالا گفتم مطالعه کنید. (به جز کتاب ساختمان داده)
اگر اهل یادگیری از پایه بوسیلهٔ کتاب هستید، منبعی رو مطالعه کنید که سالار معرفی کرد.
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 05 امرداد 1393، 10:07 ق‌ظ
پس در واقع اگه اشتباه نکنم این ++C که کیوت ازش استفاده میکنه همون C++ native هستش درسته؟ فرقی هم نمیکنه تو ویندوز باشه یا لینوکس و ... برای این موردش هر کتابی در این زمینه میتونه مفید باشه درسته؟
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: سالار مقدم در 05 امرداد 1393، 10:18 ق‌ظ
پس در واقع اگه اشتباه نکنم این ++C که کیوت ازش استفاده میکنه همون C++ native هستش درسته؟ فرقی هم نمیکنه تو ویندوز باشه یا لینوکس و ... برای این موردش هر کتابی در این زمینه میتونه مفید باشه درسته؟
بله کیوت کلا با سی پلاس پلاس نوشته شده، برای کار با کیوت خیلی مهمه که سی پلاس پلاستون( مخصوصا مواردی که امید گفت ) قوی باشه.
والا برای سی پلاس پلاس منبع خوب زیاد هست، این که چه منبعی می خواید مطالعه کنید بستگی به خودتون داره. منبعی که بالا معرفی کردم کوتاه و مفید و رایگانه و در حد کار راه انداختنه ولی خوب کتاب های حرفه ای هم مثل هربرت شیلد (http://www.amazon.com/The-Complete-Reference-4th-Edition/dp/0072226803) و دیتل (http://www.amazon.com/Program-Early-Objects-Version-Deitel/dp/0133378713/ref=sr_1_1?s=books&ie=UTF8&qid=1406439923&sr=1-1&keywords=deitel+c%2B%2B) هم هستند که خیلی کاملند. اگر هم سی پلاس پلاس کار کردید و چون زبان فراریه نکاتش یادتون رفته خوندن این (http://www.azad-dl.com/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D8%AA%D8%A7%D8%A8-1001-%D9%86%DA%A9%D8%AA%D9%87-%D8%AF%D8%B1-c-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C/) کتاب خالی از لطف نیست :)
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 05 امرداد 1393، 10:24 ق‌ظ
ممنون از راهنمایی هاتون. خودتون تا چه حد کار کردید؟ تو این فروم میشه سوال کرد این موارد رو؟ هستید خودتون جواب بدید راهنمایی کنید؟
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: سالار مقدم در 05 امرداد 1393، 10:43 ق‌ظ
ممنون از راهنمایی هاتون. خودتون تا چه حد کار کردید؟ تو این فروم میشه سوال کرد این موارد رو؟ هستید خودتون جواب بدید راهنمایی کنید؟
ما حتما کار کردیم که داریم جواب میدیم :D اما در مورد فروم بهتره سوالات کیوتتون رو در انجمن رسمی فارسی کیوت (http://qt-project.org/forums/viewforum/40/) و سوالات سی پلاس پلاستون رو در برنامه نویس (http://barnamenevis.org/forumdisplay.php?45-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%B2%D8%A8%D8%A7%D9%86-C-%D9%88-C/) بپرسید جواب میدیم :)
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 05 امرداد 1393، 10:54 ق‌ظ
انجمن کیوت خوب فعال نیست. کاربراشو که پرسیدم راضی نبودن اصلا.
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: بخند در 05 امرداد 1393، 11:03 ق‌ظ
انجمن کیوت خوب فعال نیست. کاربراشو که پرسیدم راضی نبودن اصلا.

فروم دیگری ساخته نشده ؟
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: مهدی پیشگوی در 05 امرداد 1393، 11:06 ق‌ظ
دقیق نمیدونم. سایتهای ایرانی مثل qtips.ir اینا هستن که خوبن ولی فرومی نیست مثل StackOverFlow هستش.
عنوان: پاسخ : شی گرایی در Qt
ارسال شده توسط: سالار مقدم در 05 امرداد 1393، 11:22 ق‌ظ
انجمن کیوت برنامه نویس (http://barnamenevis.org/forumdisplay.php?111-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AF%D8%B1-%D9%85%D8%AD%DB%8C%D8%B7-QT-%D9%88-%D9%87%D9%85-%D8%AE%D8%A7%D9%86%D9%88%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C%D8%B4)