FAQ

Quick answers to student's most frequently asked questions. Have your own burning Python GUI questions? Submit them here and I'll answer them as soon as possible.

Drag & drop widgets with PyQt

Sort widgets visually with drag and drop in a container

Simple threading in PyQt/PySide apps with .start() of QThreadPool

How to move Python functions/methods & PyQt/PySide slots onto separate threads

Search a QTablewidget and select matching items

Finding and selecting matching items in a QTableWidget

Q&A: How to show a custom cursor on a PyQtGraph plot?

Changing the OS cursor and implementing a custom crosshair

Q&A: How to fix widgets appearing as separate windows?

Understanding Qt parents and layouts and the effect on widget position

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
1 2