Maki
Formally verfied low-code orchestration
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NmakiContains UI helper widgets and layout grouping utilities used by MAKI
  CBooleanWidgetA widget for displaying and editing boolean values
  CButtonWidgetA widget wrapping a push button with optional description and icon support
  CClickableLabel
  CColorWidgetA widget for displaying and editing a colour value
  CContainerWidget
  CDataEntry
  CDataFlowModel
  CDataPort
  CEnumWidget
  CFloatWidgetA widget for displaying and editing floating-point values
  CFocusProperties
  CGridGroupA labelled container widget that arranges child widgets and layouts in a grid
  CInputWidget
  CIntegerWidgetA widget for displaying and editing integer values
  CListWidget
  CLongNotificationWidgetA notification widget that can display long content
  CMapWidget
   CMapField
  CMissionParameterWidget
  CMissionValue
  CPipelineActionRegistry
  CPipelineEdge
  CPipelineGraph
  CPipelineNode
  CPluginPipeline
  CProgressBar
  CPromptDialogA dialog for prompting the user with a message and options
  CRecordWidget
   CRecordField
  CSearchWidgetA widget providing a search input field with an icon and dismiss support
  CSelectorWidgetA widget for selecting one value from a list of options
  CSpinWidgetA widget for displaying and editing integer values using a spin box
  CStringWidgetA widget for displaying and editing string values
  CTextDialog
  CTypedInputWidget
  CTypeEditor
  CTypeReferenceDialog
  CTypeSelectionWidgetA specialised combo box for selecting property types
  CTypeSelector
  CTypeValueDialog
  CValueEditorFactory
  CWidgetAlignmentDescribes how a widget should be aligned or inserted into a parent layout
  CWidgetGroupA labelled container widget that groups widgets in a generic layout
  CWidgetScrollGroup
 Noclero
  Nqlementine
   CColorReturn
   CThemeEditorWidgetA widget for editing themes
    CImpl
 CAddNodeCommandForward declaration of QPointF class
 CAddTransitionCommandForward declaration of QPointF class
 CAlignCommandPosition type used for alignment calculations
 CAppearanceSettingsHolds appearance settings
 CAppPathsProvides paths for various application components
 CBaseDialogBase dialog class with common functionality
 CBatchRemoveCommandForward declaration of QPointF class
 CBehaviourCanvasA specialized canvas for managing and displaying behavior-related nodes
 CBehaviourConfigConfiguration for a behaviour associated with a node
 CBodyConfigConfiguration for the body of a node
 CCanvasMain drawing area for nodes and transitions
  CCopiedNode
 CCanvasControlWidget
 CCanvasMessage
 CCanvasSaveInfoRepresents information needed to save and load a canvas state
 CCanvasViewCustom QGraphicsView for a canvas application
 CCenterIconDelegate
 CClickableIconA clickable icon widget that can be checked or unchecked
 CCloseButton
 CCodeViewer
 CCollapsibleAreaHeightA widget that can be collapsed or expanded vertically
 CCollapsibleAreaWidthA widget that can be collapsed or expanded
 CConfigBaseBase class for configuration settings
 CConfigurationTableManages a table of configuration settings
 CControlProperties
 CControlsConfigConfiguration for controls within a node
 CDoubleOrVariableValidator
 CDraggableItemA draggable item in a graphical scene
 CDropDownButton
 CEdgeRouter
 CEventDialogDialog for managing event information
 CExecuteButton
  COptionInfo
 CExpandingWidgetA widget that expands and collapses its content area
 CFileTypeProxyModel
 CFlowRepresents a flow in the system
 CFlowConfigConfiguration for a flow or process
 CFlowSaveInfoRepresents the save information for a flow
 CFonts
 CGeneralSettingsHolds general application settings
 CGeneratedFilesPanelA tree view panel for browsing and editing generated files
 CGenerationSettingsHolds generation settings
 CGeneratorHandles code generation and simulation workflows using generator plugins
 CHelpConfigConfiguration for help information
 CHostServicesInterface for a document
 CInsertNodeCommand
 CIntegerOrVariableValidator
 CJSONA class representing a JSON object
 CLanguageManagerManages application language switching and translation loading
  CLanguageOptionRepresents a selectable language option
 CLibraryContainerA custom QGraphicsView for managing a library of nodes
 CLibrarySceneA custom QGraphicsScene for a library application
 CLineNumberArea
 CLogFilterProxyModelA proxy model for filtering log entries based on various criteria
 CLoggerLogger class that handles logging functionality
 CLogHighlightDelegateA delegate for highlighting log entries based on search text and expanding specific rows
 CLogTableModelA custom table model for displaying log entries
  CLogEntry
 CLogTableWidgetA widget for displaying log tables with filtering and search functionality
 CMainWindowMain window of the application
 CMainWindowLayoutMain window layout class
 CMenuBase
 CMoveNodeCommandCommand to move a node on the canvas
 CNamespaceValidator
 CNodeActionRow
 CNodeBaseBase class for all graphical nodes
 CNodeConfigConfiguration for a node
 CNodeItemRepresents a graphical node item in a flowchart
 CNodeSaveInfoRepresents a node that can be saved and loaded
 CNotificationManagerManages the lifecycle and positioning of notification toasts
 CNotificationWidgetA transient UI widget for displaying notifications with animation and auto-dismiss support
 CPipelineExecutes and manages a sequence of external processes
  CProcessInfo
  CGroupInfo
  CInfo
  CPipelineProcessInternal representation of a process registered in the pipeline
  CPipelineGroupInternal representation of a group of processes
 CPipelineCanvas
 CPluginInfoHolds information about a plugin
 CPluginManagerManages plugins and their associated functionality
  CPlugin
 CPluginSettingsHolds information about a plugin
 CPluginTabTab manager responsible for integrating plugin-provided views into the UI
  CPluginDataInternal data structure storing information about a plugin tab
 CPluginViewCustom QGraphicsView for plugin functionality
 CProcessRunnerClass for running processes with customizable environment and options
 CProcessTabA tab widget for displaying process output
 CPropertiesMenuMenu used to edit the properties, fields, events and transitions of a node
 CPropertyConfigConfiguration for a property
 CPropertyInfoRepresents a property with configuration and options
 CRemoveNodeCommandForward declaration of QPointF class
 CRemoveTransitionCommandForward declaration of QPointF class
 CResizeNodeCommandCommand to resize a node on the canvas
 CSaveHandlerHandles saving and loading of diagrams
 CSaveInfoRepresents a save information object that implements IDocument
 CSectionWidgetA widget that represents a section with a collapsible content area
 CSettingsDialog
  CSelectorPage
 CSettingsManagerManages application settings and provides access to them
 CStructureCanvas
 CStyledFrame
 CStyledScrollAreaA custom QScrollArea with styled background
 CSuggestionMenu
 CSuggestionRow
 CSvgButton
 CSystemMenuTree widget used to display and manage flows and nodes in the system view
 CTaskNodeMenu
 CTransitionConfigConfiguration for a transition between nodes
 CTransitionItemRepresents a transition between two nodes in a graphical representation
 CTransitionSaveInfoRepresents transition save information
 CTranslatableWidgetRepresents a translatable widget with text and optional tooltip
 CTreeWidgetWithIconRepresents a tree widget with an associated icon and path
 CValidate
 CWidgetWithIconRepresents a widget with an associated icon and path