Qt Safe Renderer C++ Classes
Namespaces
| SafeRenderer | Namespace |
Classes
| QSafeMessageInterface | Abstract communication interface between processes that are not critical for safety and those that are critical for safety |
| NetworkMessagePlugin | Implementation of QSafeMessageInterface that uses the TCP/IP socket to send safe events to the Safe Renderer process |
| PosixMessagePlugin | The implementation QSafeMessageInterface which uses POSIX message queue to send the safe events to the Safe Renderer process |
| QnxMessagePlugin | Implementation of QSafeMessageInterface that uses a QNX pulse message to send safe events to the Safe Renderer process |
| SafeRenderer::QSafeBitmapBuffer | Holds the bitmap data |
| SafeRenderer::QSafeBitmapFileReader | Reads the bitmap data from the file |
| SafeRenderer::QSafeBitmapResource | The Qt resource file implementation of QSafeBitmap |
| SafeRenderer::QSafeBitmapResourceReader | The Qt resource file implementation of QSafeBitmapReader |
| SafeRenderer::Constraints | A struct that holds various constraint values for Qt Safe Renderer |
| SafeRenderer::QSafeEvent | Base class for the Qt Safe Renderer events |
| SafeRenderer::QSafeEventChangeLayout | Changes the safe renderer layout to another |
| SafeRenderer::QSafeEventConnection | Connects layout item to the system event |
| SafeRenderer::QSafeEventHeartbeat | Represents the keepalive message from non-safe to safe side |
| SafeRenderer::QSafeEventHeartbeatTimeout | Sent when timeout heart beat timeout occurs |
| SafeRenderer::QSafeEventPosition | Changes the item position |
| SafeRenderer::QSafeEventSetText | Changes the text in layout |
| SafeRenderer::QSafeEventSetTextColor | Event that changes the color of the text element |
| SafeRenderer::QSafeEventSystem | Sends the system event state change |
| SafeRenderer::QSafeEventVisibility | Event that changes the item visibility |
| SafeRenderer::QSafeFile | Reads the data from the file |
| SafeRenderer::QSafeFont | Reads the QPF2 font file |
| SafeRenderer::LayoutData | Encapsulates layout data |
| SafeRenderer::QSafeLayout | Abstract class for accessing the Qt Safe Renderer layout data |
| SafeRenderer::QSafeLayoutFileReader | Reads the layout data from a file |
| SafeRenderer::QSafeLayoutResourceReader | Reads the layout data from the Qt's resource structure |
| SafeRenderer::QSafePoint | Holds the x-coordinate and y-coordinate |
| SafeRenderer::QSafeRenderer | Renders the safe layout |
| SafeRenderer::QSafeSize | Holds the height and width variables |
| SafeRenderer::QStringSplitter | Splits the string this instance was constructed with to segments separated by split character |
| SafeRenderer::AbstractFrameBuffer | Interface for accessing the system's frame buffer |
| SafeRenderer::AbstractWindow | Controls the drawing |
| SafeRenderer::StateManager | Maintains the state of the indicators |
Note: The implementation of the safety requirements concerns only content inside the SafeRenderer namespace.
Integrating Qt Safe RendererQt Safe Renderer QML Types
Available under certain Qt licenses.Find out more.