Learn Robust Qt & C++ Gui Programming 2D Graphics Tutorial

  • 616
  • 0
  • 0
  • 0
wolves-头像
Learn Robust Qt & C++ Gui Programming 2D Graphics Tutorial
收藏
  • Learn Robust Qt & C++ Gui Programming 2D Graphics Tutorial-缩略图
  • 举报
  • 点赞
  • 0
  • 分享

素材介绍

Learn Robust Qt & C++ Gui Programming 2D Graphics Tutorial Learn Robust Qt & C++ Gui Programming 2D Graphics Tutorial MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 2.5 Hours | Lec: 38 | 498 MB Genre: eLearning | Language: English Become a confident Qt GUI and C++ software developer with step by step programming tutorials and 2D graphics examples This course will help you upgrade your C++ software development skills today! You will learn application development with Qt and C++, from the ground up. *** Latest update: 12 Apr 2017 *** (make sure to check the DEMO lecture to see the final app) C++ is a very powerful and versatile programming language. Qt is multi-platform framework, the perfect choice for open source GUI development with C++. In this course, you will design and create your own C++ program for the Windows platform. You will add new features to the app, step by step. You will learn how to write good source code, at professional-level. You can learn programming in C++ from anyone you wish to, there are many teachers and a lot of free know-how out there. But if you want to learn to code like a professional, here's my advice to you: Choose to learn from someone who has already done professional level coding Choose a teacher who has a proven track record working experience with C++ and Qt Choose a mentor who has done this for years, and knows what it takes to create industry-level software If you don't, you will be wasting your time with outdated and misguided knowledge. And eventually you will lose many opportunities, even employment opportunities. Now here's how the course is structured. Each lecture prepares the groundwork for the next one. You will: write code in C++ (03) use Qt toolkit's UI elements to create the GUI (Graphical User Interface) set up the main application window drag and drop user interface elements (buttons, widgets, labels, spinners…) on the main window connect UI elements to UI events (mouse clicks, value changed) write custom event handling code that updates the painted graphic You need to have a good understanding of OOP (Object Oriented Programming) fundamentals, as you will be adding and working with: class member variables class member functions setters / getters private / public / protected access modifiers encapsulation to protect the data constructors and destructors overriding virtual base class functions pointers to objects You will be organizing the program logic into C++ specific header (.h) and implementation (.cpp) source files. You will design the GUI (Graphical User Interface) with QtCreator (part of the Qt toolkit) and make use of the signal and slots mechanism to make your buttons and other UI elements respond to mouse click or value changed events. You will setup your custom rendering area widget that integrates flawlessly with the Qt5 framework, by inheriting from the QWidget base class and overriding abstract class methods. You wil learn how to fix the compiler errors that can occur during development. You will also learn how to fix linker errors caused by missing function implementations. You will use a bottom-up approach to develop robust software. Notice the key word here - robust. That means professional-level C++ code. Your programs will be designed with reusability in mind. And will be written with future upgrade capabilities in mind. You will also use Math and Geometry in an unexpected way, to create some unusual 2D graphics shapes. You will also get some hands-on experience by taking the course assignments. The assignments are designed to get you comfortable with the code and teach you to extend the application on your own, after you have completed the course. Should I go on or do you want to start learning now? This course is the culmination of my 10 years of learning software development and working in the IT industry. Ok, here are a few more things you will get from it: How to create an online repository with BitBucket How to use source versioning (GIT) to save intermediary code changes and revert back to them anytime if you make a mistake Tips and tricks for good coding practices So come on, let's start creating 2D graphics with Qt5 And C++ Gui Programming!
wolves-头像
  • 166
  • 12380869
  • 77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    • 192
    • 0
    • 0
    • 0
  • 复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    • 214
    • 0
    • 0
    • 0
  • JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    • 163
    • 0
    • 0
    • 0

评论(0)

  • 热评
  • 所有评论
还没有评论哦~
还没有评论哦~

关键词

  • gui
  • Programming
  • 2D

课程级别

中级

  • 近期更新
  • 热评推荐
  • 热门点击
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

2025-02-13 11:03:14

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

2025-02-13 11:01:09

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

2025-02-13 10:58:24

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

2025-02-13 10:56:32

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

2025-02-13 10:53:58

3DsMax建模插件集合:rapidTools v1.14+使用教程

3DsMax建模插件集合:rapidTools v1.14+使用教程

2020-07-06 17:44:38

Proko-人体解剖高级付费版(中文字幕)256课

Proko-人体解剖高级付费版(中文字幕)256课

2020-12-21 18:34:01

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

2020-07-13 10:43:06

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

2021-01-26 16:03:27

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

2019-07-31 11:06:07

日月星辰矢量图 星辰插画 星座矢量插画 宇宙空间矢量素材 Space set 3760063

日月星辰矢量图 星辰插画 星座矢量插画 宇宙空间矢量素材 Space set 3760063

2019-08-12 15:38:06

标签云

  • gui
  • Programming
  • 2D

相关资源/猜你喜欢