Skip to main content

Extra Projects

  • Chapter
  • First Online:
  • 2410 Accesses

Abstract

As you use PyQt5 and Python more and more, you will find yourself learning about other modules and classes that you will need in your applications. While previous chapters focused on breaking down applications into their fundamental widgets and classes, Chapter 12 seeks to introduce new PyQt classes by building six applications that you can use to learn new tools and skills. This chapter covers topics such as displaying directories using QFileSystemModel; working with multiple-document interface (MDI) applications and the QCamera class; creating a simple clock GUI with QDate and QTime; the QCalendarWidget class; building Hangman with QPainter; building the framework for a web browser using the QtWebEngineWidgets module.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://doc.qt.io/qt-5/qcameraviewfinder.html

  2. 2.

    https://doc.qt.io/qt-5/qtwidgets-widgets-calendarwidget-example.html

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Joshua M. Willman

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Willman, J.M. (2020). Extra Projects. In: Beginning PyQt. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5857-6_12

Download citation

Publish with us

Policies and ethics