FAQ

Quick answers to student's most frequently asked questions.

QtWebEngineWidgets, the new browser API in PyQt 5.6

Simplified page model and asynchronous methods

Q&A: How can I enable editing on a QTableView?

Modifying your model to allow editing of your data source

What modules are missing from PySide6 & PyQt6?

The Qt extension modules not yet available in Qt 6.1

PyQt6 vs PySide6

What's the difference between the two Python Qt libraries? ...and what's exactly the same (most of it)

Opening links in a new window with QWebEngineView

Redirect links to a separate floating browser window

Q&A: QProcess.start() is deprecated, what are the alternatives?

Update how you launch subprocesses with arguments

PyQt vs PySide Licensing

Everything you need to know about LGPL and GPL for your PySide/PyQt applications

Q&A: Are there any built-in QIcons?

Using built-in icons for your apps.

Q&A: How to check if a QLineEdit is empty?

Empty strings are falsey in Python

Implementing QPainter flood fill in PyQt5/PySide

Filling irregular regions in a QPainter canvas

Q&A: How do I display an Image in PyQt5/PySide2?

Using QLabel to easily add images to your applications

PyQt5 vs PySide2

What's the difference between the two Python Qt libraries? ...and what's exactly the same (most of it)