Martin Fitzpatrick
Senior Software Engineer, Python Tutor

Martin Fitzpatrick has been developing Python/Qt apps for 8 years. Building desktop applications to make data-analysis tools more user-friendly, Python was the obvious choice. Starting with Tk, later moving to wxWidgets and finally adopting PyQt. Martin founded PythonGUIs to provide easy to follow GUI programming tutorials to the Python community. He has written a number of popular Python books on the subject.

QWebEngine in Qt Designer

Published 11.05.2020

Coordinates on `QPainter`

Published 10.05.2020

Pause a running worker thread

Put a running task on hold, waiting for the UI

What does @pyqtSlot() do?

Is the pyqtSlot decorator even necessary?

What does @Slot() do?

Is the Slot decorator even necessary?

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

Empty strings are falsey in Python
Showing articles for All (25) PyQt6 (6) PySide6 (6) PyQt5 (25) Streamlit (6) Tkinter (6) PySide2 (6) Kivy (6)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19