The baseView module contains the BaseView class which provides a base framework for more easily creating and using Qt objects.
The BaseView class provides a base framework for creating Qt objects.
It provides several functions that are called in a specific order, and are to be overridden by subclasses in order to provide a specific implementation for the BaseView. These functions pertain to certain aspects of setting up a view and are called in the following order:
This class implements the pyamp.logging.Loggable interface and provides the ability to specify the logData object as well as the color to use for logging (the default color is to use a white foreground color).
Finish setting up the view.
Note
This function should be overridden by subclasses.
Configure the layout for this view.
Note
This function should be overridden by subclasses.
Create the main layout.
Note
This function should be overridden by subclasses.
Set the controller object for this view.