Automatically Resize Buttons with PyQt5 in Python

PyQt5 is a Python library lets you build different types of graphical user interface (GUI) based on the Qt GUI framework written in C++.Recently I got an email from a subscriber asking how do you automatically resize the buttons when a user change the window size.In...

How to Generate QR Code with Python

QR Code (Quick Response code), is a two-dimensional version of the vertical line stripe bar code that you see from retail packaging. QR Code provides quick access to access different type of information in the code QR Code is pretty widely use in almost all industries...

Display Pandas DataFrame with PyQt5 QTableView Widget

PyQt5 is a powerful python library lets you use the Qt framework (based on C++) to build different type of interactive GUI application on different systems (such as Windows, Mac, or Linux).In this tutorial I will quickly show you an example how to display a pandas...

Download PyQt5 Modules and Classes Catalog Excel Utility

Recently I have been doing more of PyQt5 development, and I always struggle remembering the module name and class name since there are so many. Just QtWidget module itself, it has close to 200 classes. I decided to create a utility tool to gives me the PyQt5 module...