درباره این فایل
هدف از این آموزشها آشنایی با امکاناتی که در Qt میتوان استفاده کرد میباشد، که شامل کدنویسی کمتر، خروجی و طرح های بیشتر و در نهایت استفاده در پلتفرمهای مورد مختلف است. لذا جهت بهرهمندی از این کتابخانه ما با در نظر گرفتن اینکه علاقهمندان با زبان ++C آشنایی لازم را دارند منتشر کردهایم. بنابراین در صورتی که علاقهمندان اطلاعات کافی در رابطه با خود زبان ندارند پیشنهاد میکنیم ابتدا اقدام به تهیه و مطالعه آموزشهای لازم در ++C نمایند که برخی از لینکهای رسمی و استاندارد آن را در زیر اعلام نمودهایم.
نقل قولآخرین ویرایش مربوط به تاریخ ۱۳۹۷/۱۲/۱۲ میباشد | تهیه بهروز رسانی این کتاب برای کسانی که قبلاً آن را دریافت کردهاند رایگان است.
- نوع این کتاب الکترونیکی است، بعد از پرداخت میتوانید بر روی دکمهٔ دریافت فایل در همین صفحه کلیک کرده و آن را دریافت نمایید.
- در صورتی که درگاه پرداختی با مشکل مواجه شده باشد، میتوانید به شماره کارت ۶۱۰۴۳۳۷۸۸۴۵۳۳۳۴۸ (بانک ملت) واریز و آن را به آدرس kambiz.ceo@gmail.com و یا شناسهٔ تلگرامی @Kambiz_Asadzadeh اطلاع دهید تا تأیید شود.
- از تاریخ ۲۶ آذر ۱۴۰۲ دریافت این کتاب بدون پرداخت هزینه توسط نویسنده تأیید میشود، شما میتوانید بعد از مطالعه هزینهٔ آن را بپردازید.
عنوان این آموزش "برنامه نویسی ++C همراه با کتابخانه های Qt 5.12.x
(سطح مقدماتی ویرایش ۵) میباشد که به صورت زیر فهرست بندی شده است:
-
فصل اول
- مقدمه کتابخانه Qt
- قابلیت ها در طراحی
- فناوری Qt Quick و QML
- نسخه های کیوت
- مجوز های موجود در این کتابخانه
- محیط های توسعه کیوت
- ویژگی های کیوت
- پشتیبانی از انواع سیستم عامل ها
- نصب و پیکربندی 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 لیست رشته ای
-
فصل نهم
- معرفی و کار با الگوریتم های
- معرفی و کار شبکه / دانلود فایل بر اساس پروتکل های HTTP و FTP
- معرفی و کار با باینری و سریالیز کردن آبجکت ها
- معرفی و کار با TextStream ها
-
فصل دهم
- مقایسه انواع حالت های کامپایل در Qt
- نحوه افزودن دیگر کتابخانه های C++ در محیط Qt Creator و استفاده همراه با کتابخانه Qt
- نحوه خروجی گرفتن / گسترش (Deployment) در Qt
- مقایسه و پیکربندی دو موتور قدرتمند OpenGL و ANGLE در پروژه
- درایور دیتابیس هایی که تحت این کتابخانه پشتیبانی میشوند
- ساخت راهانداز دیتابیس در پلتفرمهای Linux، macOS و Windows
- حق نشر کتاب و اهداف در نسخهٔ بعدی کتاب
نقل قوللازم بذکر است سرفصل های معرفی شده در آموزش های رایگانی که در اینترنت منتشر شده بود یکسان است با تفاوت اینکه سطح آموزش ها بهینه و همچنین به جزئیات بیشتر اشاره شده است و علاوه بر آن موارد بسیار زیادی در این نسخه از سطح مقدماتی در کتاب آورده شده است که تاکنون در هیچ منبع رسمی و غیر رسمی منتشر نشده اند بنابراین تهیه و مطالعه این کتاب بدون شک با ارزش خواهد بود.
- توجه : در داشتن هر گونه انتقاد و پیشنهاد در رابطه با این کتاب با آدرس شخصی نویسنده (kambiz.ceo@gmail.com) مکاتبه نمایید.
- نکته دوم : کسانی که این کتاب را یک بار خریداری میکنند نسخهٔ به روز رسانی شده آن را به صورت رایگان میتوانند دریافت کنند.
تغییرات جدید در نسخه 5.0
انتشار در
- اصلاحیههای مرتبط با نگارش و حل مشکلات باز خوردی
- بهروز رسانی لینکها و تصاویر محیط آزمایشی به نسخهی Qt 5.12.1
- حل مشکلات تداخل کدها و تصاویر در یکدیگر
- حذف آموزشهای منسوخ شده
- افزوده شدن توضیحات مربوط به مجوزهای کیوت
- بازنویسی جزئیات و توضیحات آموزشی بیشتر
- افزوده آموزش شدن نحوهی ساخت درایورهای دیتابیس
نظرهای پیشنهاد شده
به گفتگو ملحق شوید
شما همین الآن میتوانید مطلبی را ارسال و بعداً ثبتنام کنید. اگر حساب کاربری دارید، و با حساب کاربری خود مطلب ارسال کنید.
نکته: مطلب شما قبل از انتشار نیاز به بازبینی توسط میانجیگرها دارد.