Widget Reference

Widget Reference

This section provides documentation for all UI widgets available in OctoMY.

Overview

Metric Count
Total Widgets 63
Categories 6
Tags 155

Categories

Category Widgets Description
Activities 10 Full-screen activity views
Components 24 UI building blocks and controls
Hexedit 1 Widget collection
Hud 9 Flight instruments and heads-up displays
Misc 17 Miscellaneous utilities
Node 2 Node control widgets

Quick Links

All Widgets

Widget Category Description
ActivityOrbWidget components Central activity indicator with concentric rings for discovery/pairing/comms
ActivityStack misc Stack-based navigation for Activity views
ArduinoPinSelector misc Pin selector for Arduino boards (Mega2560)
CapabilityDescriptionWidget components Displays capabilities granted at each trust level
CarSteeringWidget node Virtual steering wheel with throttle control for vehicle robots
ChannelBarWidget components Segmented bar showing per-channel activity...
ColorSwatchWidget components Color swatch display and picker
CommandWidget misc Command line input widget with history and completion
CompasWidget components 3D compass display using OpenGL
ComputeActivity activities Activity for compute and processing tasks
ConnectionStatusIndicator components Shows connection state via color and animation (gray/blue/green)
ControllerStatsWidget misc Displays controller statistics and health
DebuggerWidget misc Developer debugging panel for node inspection
DecimalEntry components Combined slider and spinbox for decimal value input
EditableLabel components Label that becomes editable on double-click
FlatButton components Minimal flat-styled button
HUDActivity activities Heads-up display activity for real-time status overlay
HardwareWizard misc Step-by-step wizard for hardware configuration
ImageLabel components Label for displaying images with scaling
ImageLabel2 components Aspect-ratio preserving image label with paint scaling
InternalResourcesActivity activities Browser for internal Qt resources embedded in the application
IrisWidget misc Unique visual identity pattern (iris) for nodes
LightWidget components LED-style indicator light with customizable color
MapActivity activities Activity for displaying and interacting with maps
MapControl misc Low-level map tile display and navigation control
MapEditor misc Interactive map editor with multiple map providers
MapLocationEditor misc Editor for geographic location coordinates
MediaDeviceActivity activities Activity for managing cameras and media devices
MetaBlobsWidget components Animated metaballs visual effect
NoticeLabel components Styled notification label with close button
NoticeList components List of dismissible notification messages
PanicButton node Emergency stop button for immediate halt of all robot operations
PenStyleSelectWidget components Widget for selecting pen line style
PenSwatchWidget components Displays a pen style preview swatch
PenWidthSelectWidget components Combo box for selecting pen width
PingWidget misc Animated ping circles showing network activity
PixViewerWidget misc Simple image/pixmap viewer with close button
QHexEdit hexedit Hexadecimal data editor with highlighting and comments
QRUtilityActivity activities Activity for QR code scanning and generation utilities
QRWidget misc Displays a QR code from text data
ScreenSelector misc Select from available screens/monitors
SerialActivity activities Activity for configuring serial port connections
SerialSettingsWidget misc Serial port configuration (baud rate, data bits, parity, etc.)
SignalStrengthWidget misc Visual indicator of network signal strength
SplitterActivity activities Activity with splitter-based resizable layout
SvgWidget components Renders SVG images with optional tinting
TrustIconWidget components Displays trust level as a colored icon (ignore/trust/block)
TrustSelectorWidget components Interactive selector for choosing trust level
TryToggle components Three-state toggle (off/trying/on) for async operations
VerificationContextWidget components Shows verification status across communication channels
VoiceActivity activities Activity for voice control and speech synthesis
WaitingSpinnerWidget components Animated loading spinner with customizable appearance
WidgetADI hud Artificial horizon showing pitch and roll attitude
WidgetALT hud Altimeter showing altitude in feet
WidgetASI hud Airspeed indicator showing speed in knots
WidgetHSI hud Horizontal situation indicator showing heading and course
WidgetIllustrationActivity activities Activity for illustrating and demonstrating widgets
WidgetNAV hud Navigation display with VOR/ILS indicators
WidgetPFD hud Primary flight display combining multiple instruments
WidgetSix hud Classic six-pack instrument panel layout
WidgetTC hud Turn coordinator showing turn rate and slip/skid
WidgetVSI hud Vertical speed indicator showing climb/descent rate
WizardWidget misc Multi-page wizard navigation widget
In this section
Topics
widget-reference documentation
See also