تبلیغات

آموزش سریع Qt با ++C

دسته بندی ها: آموزش سی پلاس پلاس ، فریمورک ها ، آموزش های پلورال سایت (Pluralsight) ، آموزش QT

آموزش-سریع-qt-با-c

در این آموزش تصویری نحوه کار با QT به زبان ++C را فرمیگیرید.

این دوره آموزشی محصول موسسه Pluralsight می باشد.

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

  • استفاده از QML در ++C
  • روش تبدیل داده ها
  • ایجاد یک رابط کاربری گرافیکی در QT
  • مقدمه ARS
  • استفاده از ماکروها
  • کار با JavaScript
  • رابط کاربری گرافیکی در ++C
  • استفاده از تنظیمات
  • نسخه ی نمایشی: ابزار کلاس
  • طراحی بازخورد کاربر در هنگام راه اندازی
  • نسخه ی نمایشی: آیکن و DLLs
  • نسخه ی نمایشی: ایجاد یک QML جدید
  • نسخه ی نمایشی: افزایش نوع جدید در QML
  • رسیدن به QML در ++C
  • مهاجرت VFP به VFP
  • نسخه ی نمایشی:کدهای جدید QML
  • نسخه ی نمایشی: تغییر کدهای ++C
  • و...

عنوان دوره: ++Pluralsight Integrating Qt Quick with C سطح: متوسط مدت زمان: 3 ساعت و 13 دقیقه نویسنده: Tod Gentille

توضیحات:

This is the third course in the series on Qt. Learn how to integrate your C++ back-end code with your beautiful QML-based Qt Quick GUI using a real-world application as a guiding example. You'll also discover new areas of the Qt framework in the process.
This is the third course in the series on the Qt framework. This course will show developers how to integrate their C++ back-end code with a Qt-Quick front-end that uses QML and JavaScript. It will allow the traditional C++ developer to do what they do best, yet leverage Qt Quick for an elegant and fluid front-end. There are many ways to integrate C++ with QML, but not all are equally maintainable. This course will focus on techniques that produce flexible yet easy-to-maintain code and will leverage the multi-layered design techniques. In fact, adapting the code from part 1 will be fairly straightforward due to the design pattern employed there. This course uses the Qt 5.3.2 release of the Qt framework.

Overview 5:30 Introduction 1:45 Prerequisites 1:19 What You'll Learn 2:25 Using the QML Context from C++ 26:52 Introduction: Two Way Communication 2:11 Demo: QML Signals to C++ Slots 2:45 Demo: C++ Signals to QML Slots 2:57 Demo: Q_PROPERTY 3:11 Invoking Methods 1:59 Demo: Two Way Communication 5:07 Data Conversion 4:58 Demo: QVariantList and QVariantMap 1:57 Summary 1:41 Creating a Qt Quick Instrument GUI 47:57 Introduction: ARS 1:44 Demo: Application First Steps 6:43 Demo: Header Area and Automatic Version Numbering 6:43 Demo: RF Power Area 6:21 AUTO_PROPERTY and READ_ONLY_PROPERTY 1:39 Demo: Using the Macros 4:52 Demo: KnobControl and Knob 9:37 Trigonometry and the Knob's JavaScript 4:12 Demo: Preset Buttons 4:13 Summary 1:48 Instrument GUI: C++ Side 44:43 Overview 2:12 Demo: Creating the Model Section 3:01 Demo: Using the Settings 4:25 Demo: Instrument Class 4:24 The Startup Problem and QThread 2:56 Demo: Creating the Connector Class 2:19 Demo: Moving the Connector Instance to a New Thread 4:57 Designing User Feedback at Startup 1:56 Demo: User Feedback Getting Started 5:30 Demo: User Feedback Getting Dynamic 6:24 Demo: Icons, .DLLs, and Window Borders 3:49 Summary 2:44 Registering C++ Types 21:49 Overview 4:11 Demo: Creating a New Visible QML Type 3:53 Demo: Enhancing the New QML Type 6:49 Demo: Using a C++ Singleton in QML 4:45 Summary 2:10 Reaching into QML from C++ 23:28 Overview 4:09 Demo: Inside QML, First Steps 4:08 Demo: Working with Children and Properties 4:32 Demo: Catching QML Signals in C++ 4:07 Demo: Catching C++ Signals in QML 4:23 Summary 2:07 Migrating VFP to VFP Quick 22:48 Overview 1:43 Demo: Conversion First Steps 5:16 Demo: The New QML Code 5:04 Demo: Changing the C++ Code 8:23 Summary 2:20

حجم فایل: 633MB

آیا این نوشته را دوست داشتید؟
Pluralsight Integrating Qt Quick with C Plus Plus

پیشنهاد فرادرس

طبیبی در 1394/02/20 ساعت 11:39

سلام
ضمن تشکر از مطالب مفید و سایت خوبتان
لازم است بدانید که Qt Quick یک تکنولوژی برنامه نویسی نسبتا جدید با Qt است و نباید کلمه quick را به سریع ترجمه نمایید