Script Editor

Classes and functions of the scripting API available from the Script Editor, script callbacks (e.g. from toolbar buttons) and the ScriptWidgets. More...

Classes

class  about
 The about JavaScript global object. Provides information about the main application and the platform on which the script is running. More...
 
class  Action
 The Action JavaScript global object. Trigger action associated to menu or tool bar items. More...
 
class  ColorRGBA
 The ColorRGBA JavaScript class. Represent an 8 bits per channel Red Green Blue Alpha colour. More...
 
class  DrawingToolParams
 The DrawingToolParams JavaScript class. Set or unset the "apply on all drawings" setting of the DrawingTools methods. More...
 
class  DrawingTools
 The DrawingTools JavaScript global object. Get information about the currently selected drawing. More...
 
class  fileMapper
 The fileMapper JavaScript global object. Map paths from one format to another. More...
 
class  KeyModifiers
 The KeyModifiers JavaScript global object. Query key modifiers. More...
 
class  MessageLog
 The MessageLog JavaScript global object. Allows the user to print messages to the message log window. More...
 
class  PenstyleManager
 The PenstyleManager JavaScript global object. Query/modify the current penstyle and list of penstyles. More...
 
class  preferences
 The preferences JavaScript global object. Set or retrieve user preferences saved in the user local data. More...
 
class  Process
 The Process2 JavaScript class. Used to launch an external process. More...
 
class  Project
 The project JavaScript global object. Retrieve and set global project attributes. More...
 
class  FileAccess
 The FileAccess JavaScript global object. Enum to define file operation. More...
 
class  File
 The File JavaScript class. Open, close, read, write, get information about files. More...
 
class  DirSpec
 The DirSpec JavaScript global object. Enum for directory operations. More...
 
class  Dir
 The Dir JavaScript class. Interface to operating system Dir operations, e.g. mkdir, rmdir, rename, etc. More...
 
class  Input
 The Input JavaScript global object. A simplified version of the Qt input dialogs. More...
 
class  FileDialog
 The FileDialog JavaScript global object. A simplified version of the Qt file dialogs. More...
 
class  MessageBox
 The MessageBox JavaScript class. A simplified version of the MessageBox Qt dialog. More...
 
class  Label
 The Label JavaScript class. A simplified version of the Label Qt widget. More...
 
class  LineEdit
 The LineEdit JavaScript class. A simplified version of the LineEdit Qt widget. More...
 
class  NumberEdit
 The NumberEdit JavaScript class. A simplified version of the NumberEdit Qt widget. More...
 
class  DateEditEnum
 The DateEditEnum JavaScript global object. Specifies the type of display order of day, month, year. More...
 
class  DateEdit
 The DateEdit JavaScript class. A simplified version of the DateEdit Qt widget. More...
 
class  TimeEdit
 The TimeEdit JavaScript class. A simplified version of the TimeEdit Qt widget. More...
 
class  TextEdit
 The TextEdit JavaScript class. A simplified version of the TextEdit Qt widget. More...
 
class  SpinBox
 The SpinBox JavaScript class. A simplified version of the SpinBox Qt widget. More...
 
class  CheckBox
 The CheckBox JavaScript class. A simplified version of the CheckBox Qt widget. More...
 
class  RadioButton
 The RadioButton JavaScript class. A simplified version of the RadioButton Qt widget. More...
 
class  ComboBox
 The ComboBox JavaScript class. A simplified version of the ComboBox Qt widget. More...
 
class  GroupBox
 The GroupBox JavaScript class. A simplified version of the GroupBox Qt widget. More...
 
class  Dialog
 The Dialog JavaScript class. A simplified version of the Qt dialog. More...
 
class  Slider
 The Slider JavaScript class. A simplified version of the Slider Qt widget. More...
 
class  SCRIPT_QSButton
 The Button JavaScript class. A simplified Button Qt widget. More...
 
class  scene
 The scene interface has been deprecated in Storyboard Pro. Project interface should be used instead. More...
 
class  specialFolders
 The specialFolders JavaScript global object. Provide the path to application specific paths. More...
 
class  System
 The System JavaScript global object. Call system specific command directly. More...
 
class  Uiloader
 The UiLoader JavaScript global object allows the user to load pre-defined Qt forms that define Qt widgets (generally built within Qt Designer). More...
 

Detailed Description

Classes and functions of the scripting API available from the Script Editor, script callbacks (e.g. from toolbar buttons) and the ScriptWidgets.