آموزش مقدمه ای بر Qt: چارچوب برنامه کراس پلت فرم C ++

Introduction to Qt: A C++ Cross Platform Application Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره شما را در C ++ Qt Framework سریع تر می کند. دیگر از جاوا و دات نت غبطه نخورید. همه را بزرگ کنید بررسی اجمالی 13m 33s شروع شدن 26m 35s نمای کلی Qt Creator 10 متر 23s سلام به جهان دوباره 38 متر 25 ثانیه بررسی اجمالی برنامه 24 متر 6 ثانیه VFP شروع به کار - نمای تب Setup 42 متر 10 ثانیه VFP - مدل 44m 32s VFP - مدیر نمایش 27m 25s منوها و عملکردها 32 متر 29s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی Overview

  • Qt چیست؟ What is Qt?

  • انواع مجوزها Licensing Types

  • بلوک های ساختمانی Qt Qt Building Blocks

  • چارچوب یا کتابخانه؟ Framework or Library?

  • با Qt چه کاری می توانید انجام دهید؟ What Can You Do With Qt?

  • پیش نیازها و آنچه خواهید آموخت Prerequisites and What You'll Learn

  • جوانب مثبت و منفی استفاده از Qt Pros and Cons of Using Qt

  • جدول زمانی Qt The Qt Timeline

  • بررسی اجمالی دوره Course Overview

  • خلاصه و پیوندها Summary and Links

شروع شدن Getting Started

  • مقدمه Introduction

  • از کجا می توان Qt را دریافت کرد Where to Get Qt

  • نسخه ی نمایشی: نصب ویندوز Demo: Windows Installation

  • نسخه ی نمایشی: نصب Linux Demo: Linux Installation

  • نسخه ی نمایشی: نصب Mac OS X Demo: Mac OS X Installation

  • سیستم عامل ها و منابع اضافی Additional Platforms and References

نمای کلی Qt Creator Qt Creator Overview

  • مقدمه Introduction

  • نسخه ی نمایشی: حالت ها و موارد دیگر Demo: Modes and More

  • نسخه ی نمایشی: حالت ویرایش Demo: Edit Mode

  • نسخه ی نمایشی: حالت اشکال زدایی و نمایش های قابل لمس Demo: Debug Mode and Dockable Views

  • نسخه ی نمایشی: راهنما ، Vim ، ابزار و پلاگین ها Demo: Help, Vim, Tool, and Plugins

سلام به جهان دوباره Hello World Revisited

  • مقدمه Introduction

  • نسخه ی نمایشی: سلام جهانی با qWarning Demo: Hello World With qWarning

  • نسخه ی نمایشی: با استفاده از qString و جریان ها Demo: Using qString and Streams

  • نسخه ی نمایشی: ابزار ترجمه Demo: Translation Tools

  • نسخه ی نمایشی: Hello GUI World - Anatomy 101 Demo: Hello GUI World - Anatomy 101

  • نسخه ی نمایشی: سفارشی کردن سیگنال ها و شکافهای GUI Demo: Customizing the GUI Signals and Slots

بررسی اجمالی برنامه Application Overview

  • مقدمه Introduction

  • نیاز به سرور اکو The Need for an Echo Server

  • نسخه ی نمایشی: ایجاد سرور اکو قسمت 1 Demo: Creating the Echo Server Part 1

  • نسخه ی نمایشی: ایجاد سرور اکو قسمت 2 Demo: Creating the Echo Server Part 2

  • نسخه ی نمایشی: تست سرور اکو با Telnet Demo: Testing the Echo Server With Telnet

  • خلاصه Summary

VFP شروع به کار - نمای تب Setup VFP Getting Started - The Setup Tab View

  • مقدمه Introduction

  • سازماندهی پروژه Organizing the Project

  • استفاده و تغییر یک جادوگر کلاس سفارشی Using and Modifying a Custom Class Wizard

  • ایجاد نمای اصلی و افزودن پرونده منبع Creating the Main View and Adding a Resource File

  • ایجاد جعبه تنظیمات TCP/IP Group Box Creating the Setup Tab TCP/IP Group Box

  • Refactoring برای Namespaces Refactoring for Namespaces

  • Refactoring برای یک کلاس راه اندازی Refactoring for a Startup Class

  • افزودن متدهای Helper به کلاس Utils Adding Helper Methods to the Utils Class

  • در حال تکمیل Tab Setup Completing the Setup Tab

  • خلاصه Summary

VFP - مدل VFP - The Model

  • مقدمه Introduction

  • ایجاد فایل settings.json Creating the settings.json File

  • خواندن پرونده .json به عنوان یک رشته Reading the .json File as a String

  • ایجاد و تجزیه یک شی JSON Creating and Parsing a JSON Object

  • ایجاد پرونده پیکربندی خواندن/نوشتن Creating a Read/Write Configuration File

  • کلاس ارائه دهنده The Provider Class

  • کلاس سوکت ابزار The Instrument Socket Class

  • کلاس ابزار The Instrument Class

  • خلاصه Summary

VFP - مدیر نمایش VFP - The View Manager

  • مقدمه Introduction

  • ایجاد کلاس SetupViewManager Creating the SetupViewManager Class

  • اصلاح کلاس راه اندازی Modifying the Startup Class

  • یکپارچه سازی داده های تنظیمات Integrating the Settings Data

  • تنظیم دستورات Combobox Setting Up the Combobox Commands

  • نوشتن Wait Times Writing the Wait Times

  • سیم کشی دکمه ها Wiring up the Buttons

  • پیش نمایش: فعال کردن/غیرفعال کردن Preview: Enabling/Disabling

  • نسخه ی نمایشی: فعال/غیرفعال Demo: Enabling/Disabling

  • خلاصه Summary

منوها و عملکردها Menus and Actions

  • مقدمه Introduction

  • فرم کنترل برگه The Control Tab Form

  • تغییر کلاس Startup Modifying the Startup class

  • ایجاد فرمان عرض نبض Creating the Pulse Width Command

  • ایجاد Control Tab View Manager Creating the Control Tab View Manager

  • فعال کردن/غیرفعال کردن Control Tab Enabling/Disabling the Control Tab

  • نوار ابزار منوها و ویرایشگر اقدام Menus Toolbars and the Action Editor

  • ایجاد و نمایش جعبه درباره Creating and Showing an About Box

  • خلاصه Summary

نمایش نظرات

آموزش مقدمه ای بر Qt: چارچوب برنامه کراس پلت فرم C ++
جزییات دوره
4h 19m
71
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
290
4.6 از 5
دارد
دارد
دارد
Tod Gentille
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tod Gentille Tod Gentille

تود یک مهندس ارشد نرم افزار در Pluralsight است. در گذشته ، تود در برنامه های پایگاه داده کسب و کار و نرم افزار جاسازی شده برای ابزارهای آزمایشگاهی تولید محدود تخصص داشت. این روزها او بیشتر در Node.js مشغول ایجاد راه حل های مبتنی بر TypeScript است. تاد تقریباً تا زمانی که برنامه نویسی می کرد با خوشبختی ازدواج کرده و در کالیفرنیای جنوبی زندگی می کند.