Transcript
![Page 1: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/1.jpg)
Introduction to Qt & Qt Creator
Knowit - Study group Örnsköldsvik - 2015-03-25 - Mathias Westin
![Page 2: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/2.jpg)
Qt - Write once, compile anywhere
• Component library
• Cross platform (Win, Linux, iOS, Android…)
• C++
• Signal & Slots
• Metadata compiler
• QMake
![Page 3: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/3.jpg)
Qt Creator - IDE
• C++
• GUI Designer
• Cross platform
![Page 4: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/4.jpg)
GUI – Widget based/Declarative
• Qwidget – Components
• Qt Quick - QML
![Page 5: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/5.jpg)
Demo
• Code - *.h *.cpp
• Code - *.pro file
• Project – Qt version
• Debug – break point
• Design - *.ui file
![Page 6: Knowit study group örnsköldsvik - introduction to qt & qt creator](https://reader035.vdocuments.us/reader035/viewer/2022071816/55ab21921a28abe3058b4821/html5/thumbnails/6.jpg)
Resources
• qt-project.org “old site”
• qt.io “new site”
• digia.com
• Pluralsight
• Introduction to Qt: A C++ Cross Platform Application Framework @TodGentille
• Qt Quick Fundamentals @TodGentille
• @qtproject