Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
CCurve | Plot Curve data |
▼CQObject [external] | |
▼CQAbstractItemModel [external] | |
▼CQAbstractProxyModel [external] | |
▼CQSortFilterProxyModel [external] | |
CSearchModel | Customize the proxy model to display search results |
▼CQStandardItemModel [external] | |
CDragDropModel | Customized item model so that we can pass along an URI query as MIME information during a drag-drop |
▼CQWidget [external] | |
CEditableLabel | Editable Label. The widget toggles between a QLabel and QLineEdit to support edits to the label text |
CMessageWidget | Generate a widget with property fields based on a Google Protobuf message |
▼CPlugin | Gui plugin |
CGrid3D | Manages grids in an Ignition Rendering scene. This plugin can be used for: |
CImageDisplay | Display images coming through an Ignition transport topic |
CPlot | This plugin allows plotting Ignition Transport topics. Topics can be dragged from other widgets, such as TopicViewer and dropped onto a variable pill container or a plot. There is support for multiple plots in parallel with different Y axes, while sharing the same X axis. The X axis is currently always based on wall time |
CPublisher | Widget which publishes a custom Ignition transport message |
CRequester | Widget which sends a custom Ignition transport service request |
CResponder | Advertises a service which responds with a custom message |
CScene3D | Creates a new ignition rendering scene or adds a user-camera to an existing scene. It is possible to orbit the camera around the scene with the mouse. Use other plugins to manage objects in the scene |
CTimePanel | This plugin provides a time panel which may: |
CTopicEcho | Echo messages coming through an Ignition transport topic |
CTopicInterface | This plugin provides a graphical interface for messages coming through an Ignition Transport topic |
CTopicsStats | A TopicsStats for the plot window, where plottable items can be dragged from |
CTopicViewer | A TopicViewer for the plot window, where plottable items can be dragged from |
CVariablePillContainer | A container for holding variable pills |
▼CQDialog [external] | |
CDialog | Gui plugin |
▼CQDockWidget [external] | |
CDock | Gui plugin |
▼CQFrame [external] | |
▼CPropertyWidget | Abstract base class for widgets which hold properties, such as numbers and strings. Each derived class specializes in a property type. The value of any derived widget can be retrieved as a QVariant |
CBoolWidget | A widget which holds a boolean property |
CCollapsibleWidget | A widget consisting of a button and some content. The content is hidden or shown as the button is toggled. It inherits from property widget, but it doesn't hold a property value |
CColorWidget | A widget which holds a color property |
CEnumWidget | A widget which holds an enum property, which consists of a list of possible string values |
CGeometryWidget | A widget which holds a geometry property based on an ignition::msgs::Geometry message |
CNumberWidget | A widget which holds a number property such as a double, int or uint |
CPose3dWidget | A widget which holds a pose 3d property |
CStringWidget | A widget which holds a string property (std::string) |
CVector3dWidget | A widget which holds a vector 3d property |
CVariablePill | A pill-shaped label which can be dragged onto other widgets |
▼CQMainWindow [external] | |
CMainWindow | |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQwtPlot | |
CIncrementalPlot | A plotting widget that handles incremental addition of data |
▼CQwtPlotPicker | |
CTracker | Mouse hover tracking |
CTopicCurveHandler | Manages and updates curves based on topic data |
CWindowConfig | Holds configurations related to a MainWindow |