main
  • Home
  • Download
  • User Documentation
  • Contact Us

Navigation

  • Documentation »
  • MVP Tutorial

MVP TutorialΒΆ

The following tutorial introduces how to create a Graphical User Interface (GUI) using PyQt. Some knowledge of Python is assumed.

The concepts carry over into Qt in C++.

Duration: 6 hours as a hands-on course with exercises.

  • MVP Introduction
  • Adding a Button
  • Adding a Label
  • Layouts
  • Add a LineEdit
  • Add a ComboBox
  • Add a Spin Box
  • Tables
  • View Exercise 1
  • View Exercise 1 Solution
  • Creating a Presenter class
  • Extracting Information from the View
  • Presenter Exercise
  • Presenter Exercise Solution
  • Mocking the Presenter
  • Mocking Exercise
  • Mocking Exercise Solution
  • A Simple Model
  • Model (MVP) Exercise
  • Model Exercise Solution
  • Matplotlib and MVP
  • Multiple Views
  • Final Exercise
  • Complete GUI from Exercises
  • MVP Calculator GUI Example
  • « MVP Design
  • MVP Introduction »
  • Back to top