The blog

Notes from the workbench

Guides, technical breakdowns and the reasoning behind the code we ship.

Creating Dropdown Menus with QComboBox in PySide6 PySide6

Creating Dropdown Menus with QComboBox in PySide6

QComboBox is a versatile widget in PySide6 that allows users to select from a list of options in a compact dropdown format, making it ideal for …

Pro Trading Art 24 Sep 2025 5 min read
Pyside6 Grouping QRadioButtons for Exclusive Choices in GUIs PySide6

Pyside6 Grouping QRadioButtons for Exclusive Choices in GUIs

QRadioButtons are essential for presenting users with mutually exclusive options, like selecting one item from a set of choices. By grouping them, you ensure only one …

Pro Trading Art 19 Sep 2025 5 min read
Implementing QCheckBox for Multiple Selections in PySide6 PySide6

Implementing QCheckBox for Multiple Selections in PySide6

QCheckBox is a versatile widget in PySide6 that allows users to toggle options on or off, making it ideal for scenarios where multiple independent selections are …

Pro Trading Art 12 Sep 2025 8 min read
QLineEdit: Allows single-line text editing PySide6

QLineEdit: Allows single-line text editing

The QLineEdit widget in PySide6 provides a single-line text editor for user input. It is commonly used in forms and dialogs where users need to enter …

Pro Trading Art 05 Sep 2025 3 min read
Pine Script v6 Overview: Everything You Need to Know to Get Started Pine Script

Pine Script v6 Overview: Everything You Need to Know to Get Started

Pine Script is the programming language developed by TradingView, designed specifically for creating custom technical indicators, strategies, and trading tools directly on their platform. Its user-friendly …

Pro Trading Art 30 Aug 2025 2 min read
QMessageBox: Modal Dialog for User Messages and Prompts PySide6

QMessageBox: Modal Dialog for User Messages and Prompts

QMessageBox is a convenient and easy-to-use dialog box in PySide6 for displaying messages to the user. It can be used to show information, warnings, errors, or …

Pro Trading Art 29 Aug 2025 4 min read
Mastering QLabel in PySide6: Text, Images, Hyperlinks & More! PySide6

Mastering QLabel in PySide6: Text, Images, Hyperlinks & More!

The QLabel widget in PySide6 is used to display text or images in a GUI application. It is one of the simplest and most versatile widgets, …

Pro Trading Art 22 Aug 2025 4 min read
Mastering Pandas Indexes: Essentials for Data Analysis Pandas

Mastering Pandas Indexes: Essentials for Data Analysis

In Pandas, an index is a powerful abstraction that allows for efficient selection, manipulation, and aggregation of data within Series and DataFrame objects. Understanding the concept …

Pro Trading Art 04 Aug 2025 2 min read
Data Structure in Pandas Pandas

Data Structure in Pandas

Pandas, a cornerstone library in Python for data analysis, provides two primary data structures: DataFrame and Series. These structures are designed for fast, easy data manipulation …

Pro Trading Art 31 Jul 2025 2 min read
Overview of Pine Script Pine Script

Overview of Pine Script

Pine Script is the programming language developed by TradingView, designed specifically for creating custom technical indicators, strategies, and trading tools directly on their platform. Its user-friendly …

Pro Trading Art 29 Jul 2025 2 min read

Get these in your inbox

One email a week. New posts, videos and platform releases.