ImFusion SDK 4.3
LightweightController Class Referenceabstract

#include <ImFusion/GUI/LightweightController.h>

Interface to set a display instance on a Controller or DataController class. More...

+ Inheritance diagram for LightweightController:

Detailed Description

Interface to set a display instance on a Controller or DataController class.

This allows for lightweight controller instances which can be used in other applications, not requiring a full MainWindowBase instance. Controllers implementing this interface have to make sure they support m_main being nullptr.

See also
Controller, DataController, MainWindowBase

Public Member Functions

virtual void setDisplay (GUI::RadiologyDisplay *disp)=0
 Set the display instance to use by this controller.
 

Member Function Documentation

◆ setDisplay()

virtual void setDisplay ( GUI::RadiologyDisplay * disp)
pure virtual

Set the display instance to use by this controller.

Implemented in VitalsDataController.


The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close