NodeOpalHost
The OPAL of a node window, as one feature (app-composition §ACW-8 slice 4).
| Inherits | QObject |
| Group | node |
Declared in src/libs/libnode/node/NodeOpalHost.hpp.
Detailed description
NodeWindow held this in seven members and about 400 lines of nodeWindowConfigure(): the status context of the OPAL button, the authorization context and its wiring to the session and the startup machine, the history database of each node identity, the process-wide task runtimes, the confirmation of a door call, the chat surface and the --opal plans of the command line. A window composes this feature and calls attach() when its node arrives.
What the window gives it
The window, for the chat surface and for the screen captures of plans; a provider of its activity stack, which the window can replace; a provider of its activity context, where the node's settings page is a facility; and the prompt feature, which asks the person.
Lifetime
The process-wide runtimes observe the authorization context and the history database by raw pointer. The destructor takes both away from them before the two are deleted.
Note: §ACF-5 classification: **GLUE**. It needs a
Node.