با سلام خدمت دوستان و مدیران تالار؛
- نسخههای به روز رسانی شده از این آموزشها در این بخش منتشر میشوند.
- کتابهای مرتبط با کیوت در مرجع رسمی کیوت و مرجع فارسی عنوان شدهاند.
- معرفی و استفاده از Qbs
هدف از این آموزش ها آشنایی با امکاناتی هست که در Qt میتونیم استفاده کنیم که شامل کد نویسی کمتر / خروجی و طرح های بیشتر و در نهایت استفاده در پلتفرم های مورد نظر...
حال من لیستی از آموزش ها رو در نظر دارم که به صورت زیر شروع به آموزش خواهم کرد.
- مقدمات و معرفی Qt برای شروع کار
- راهنمایی برای دانلود مناسبترین نسخه از Qt
- معرفی و کار با Signal و Slot ها و Event ها
- معرفی و کار با نمایش Windows
- معرفی و کار با لایه ها زبانه ها و بدنه های در طراحی
- معرفی و کار با قابلیت های HTML و CSS در طراحی
- معرفی و کار با لایه های افقی و عمودی
- معرفی و کار با لایه های Grid در طراحی فرم
- معرفی و کار با جدا کننده ها Splitter
- معرفی و کار با دایرکتوری ها
- معرفی و کار با فایل ها / خواندن و نوشتن در آن ها
- معرفی و کار با برچسب ها Label
- معرفی و کار با دکمه ها Button
- معرفی و کار با کنترل ورودی LineEdit
- معرفی و کار با چک باکس CheckBox
- معرفی و کار با RadioButton
- معرفی و کار با Combobox
- معرفی و کار با لیست ها / ListWidget
- معرفی و کار با لیست های درختی / TreeWidget
- معرفی و کار با Action ها
- معرفی و کار با Slider و Progress ها
- معرفی و کار با Statusbar در فرم
- معرفی و کار با MessageBox
- معرفی و کار با Timer
- معرفی و کار با Thread ها
- معرفی و کار با Map
- معرفی و کار با Hash
- معرفی و کار با QStringList/ لیست رشته ای
- معرفی و کار با الگوریتم های مرتب سازی
- معرفی و کار با الگوریتم های جستجو
- معرفی و کار با Tooltip ها همراه با قابلیت های ویژه
- معرفی و کار شبکه / دانلود فایل بر اساس پروتکل های HTTP و FTP
- معرفی و کار با باینری و سریالیز کردن آبجکت ها
- معرفی و کار با TextStream ها
- مقایسه انواع حالت های کامپایل در Qt
- نحوه افزودن دیگر کتابخانه های C++ در محیط Qt Creator و استفاده همراه با کتابخانه Qt
- در حال بررسی موارد مناسب و هماهنگ با Qt 5.3 برای آموزش
و اگه خدا بخواد بعد از به اتمام رسوندن این موارد میریم روی مباحث حرفه ای تر تا اطلاعات جامع تری در این رابطه در اختیار دوستان قرار بدیم.
در رابطه با زمان به روز رسانی آموزش ها توضیح بدم : با توجه به این که خودم واقعا مشغول هستم به کارو درس و هزارو یکجور بدبختی و پروژه های عقب افتاده دارم برای همین ما بین هر یک از آموزش ها کمی فاصله در نظر خواهم داد.
تمامی آموزش ها رو بنده روی سیستم ایجاد و در صورت کامپایل و عملکرد درست در تالار منتشر خواهم کرد لذا در کنار آموزش ها فایل های آماده از پروژه رو در اختیار شما قرار خواهم داد.
نسخه Qt برای این آموزش خواهد بود : Qt 5.3 با کامپایلر MinGW و MSVC2012.
همچنین آموزش های لازم برای ارتباط برقرار کردن دو محیط قدرتمند زبان C++ یعنی Qt و Visual Studio 2012 و 2013 : در این لینک
سیستم عامل مناسب : لینوکس Ubuntu و ویندوز 7 و 8
توجه : در صورت وجود مشکل و مبهم بودن مفاهیم حتما درخواست مجدد کنید تا اصلاح گردد و درضمن لطفا خارج از مباحث ذکر شده و یا در بین این مباحث هیچ سوال دیگه ای نپرسید چون در نظر دارم به ترتیب و ترو تمیز این آموزش رو به پایان برسونم و در نهایت همانطور که گفتیم آموزش های بیشتری در این زمینه ارائه خواهیم داد.
پیام خصوصی برای حل و فصل موارد به جز نظرات و پیشنهادات ندین چون واقعا وقت نخواهم کرد جواب بدم.
نکته بسیار مهم : لطفا اسپم نزنید تو این آموزش در صورت داشتن نظرات و پیشنهادات پیام خصوصی ارسال کنید حتما بررسی خواهم کرد.