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...

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...

Create a Simple Progress Bar with PyQt5 in Python

A progress bar is a greay way to visualize the progression of an operation or task, such as when you are downloading/transfering files, or processing a list of task. In PyQt5, there is a Progress Bar widget, which can be used to display the progress of an operation....

Display SQL Server Query Result with PyQt5 in Python

Sometimes when you receive some really amazing PowerPoint presentation file, and you see some of images you would like to reuse for future presentation but you don’t want to go through the hassle manually save each image one-by-one, and export them to your PC.In...