UI API reference#

The PyADT Common Toolkit is designed to streamline the process of creating standard AEDT applications using Pyside6. The UI API provides a set of pre-built components, utilities, and an API that simplifies the development of robust and user-friendly applications.

The UI API contains three main modules: Utils, Windows, and Generic actions:

Utils

Common user interface classes to define widgets and load templates.

Utils
Windows

Default Windows initialization.

Windows
Generic actions

Generic methods to call the REST API.

Actions

This image shows the structure of the UI:

UI structure

The UI is contained inside the main window. The main window contains some common widgets, such as the credits and title, that are initialized by default. You use the content widget to add new pages.

For initialization information, see the UI example.