trikRuntime
trikGui Namespace Reference

Classes

class  AbstractIndicator
 Base class for a widget that can show some reading from sensor, encoder and so on. More...
 
class  AccelerometerWidget
 Widget that shows current accelerometer reading. More...
 
class  AutoRunner
 Launches "autorun.js" file in "scripts" directory if it exists. More...
 
class  BackgroundWidget
 TrikGui backround widget which is a parent for other trikGui widgets. More...
 
class  BatteryIndicator
 Label showing battery voltage. More...
 
class  CommandSettingsWidget
 Widget which allows to change settings of robot command. More...
 
class  CommandsListWidget
 Widget which allows to choose commands for robot. More...
 
class  CommunicationSettingsWidget
 Widget that is used to configure settings of robot group communication via mailboxes. More...
 
class  ConnectButton
 Somewhat tuned button for communication settings widget. More...
 
class  Controller
 Provides backend features like Qt Script runner for frontend. More...
 
class  DigitSelector
 Widget that allows to select one digit by Up/Down keys and can switch states between editing and inactive (where Up and Down keys are ignored). More...
 
class  EncoderIndicator
 Widget that shows current encoder reading. More...
 
class  FileManagerWidget
 File system browser able to launch executable files and .qts scripts. More...
 
class  GamepadIndicator
 A label that shows gamepad connection status. More...
 
class  GyroscopeIndicator
 Widget that shows current gyroscope reading. More...
 
class  InformationWidget
 Widget that shows current version of TrikRuntime. More...
 
class  LanguageSelectionWidget
 Widget that allows selection of TrikGUI interface language. More...
 
class  LazyMainWidget
 Abstract class for widgets which will be used for conversation with user (but when it doesn't want to be shown immediately). More...
 
class  LazyMainWidgetWrapper
 Wrapper that adapts DisplayWidgetInterface to LazyMainWidget. More...
 
class  MainWidget
 Abstract class for widgets which will be used for conversation with user. More...
 
class  MotorLever
 Widget that allows to set power value of a motor and turn it on and off. More...
 
class  MotorsWidget
 Widget that allows to test motors connected to TRIK controller. More...
 
class  NetworkWidget
 Widget, that shows current state of the network – hostname and IP-address. More...
 
class  NumberSelectionWidget
 Widget that allows to input integer numbers using robot keys. More...
 
class  OpenSocketIndicator
 A label that shows whether or not some connection is open (for example, Mailbox connection) More...
 
class  PowerLevel
 Performs platform-specific querying of current low power threshold that must be set as boot option. More...
 
class  ProgrammingWidget
 Widget which allows to write simple programs via the robot interface. More...
 
class  RunningWidget
 Window that shows information about currently executed script. More...
 
class  ScriptHolder
 Class which contains program from programming widget. More...
 
class  SensorIndicator
 Widget that shows current sensor reading. More...
 
class  SensorLever
 Widget that allows to set distance value of a sensor. More...
 
class  SensorSettingsWidget
 Widget which allows to change settings of the robot sensors. More...
 
class  SensorsWidget
 Widget that shows current readings of selected sensors. More...
 
class  StartWidget
 Main widget for trikGui application, displays menu which allows to open other widgets. More...
 
class  SystemSettingsWidget
 Widget that shows some system settings. More...
 
class  TrikGuiApplication
 Application main class, to translate events from robot buttons into more convenient events (like presses to Enter and Escape). More...
 
class  TrikGuiDialog
 Base class for all trikGui dialog widgets. More...
 
class  TrikGuiMessageBox
 Widget showing some message and waiting until the user will press any key. More...
 
class  UpdateWidget
 Widget that allows to update a TrikRuntime. More...
 
class  WiFiAPWidget
 Widget showing parameters of wireless access point on the controller. More...
 
class  WiFiClientWidget
 Widget that shows current IP address and a list of available WiFi networks. More...
 
class  WiFiIndicator
 A label that shows wifi connection status. More...
 
class  WiFiInitWidget
 Widget for initializing wi-fi on the controller. More...
 
class  WiFiModeWidget
 Widget which allows to set wi-fi mode (client or access point) and then opens corresponding configuration widget. More...