LibreCAD
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CLinePatternPainterPainting line patterns on a QPaintDevice
 CLuaInterfaceLua initializer
 Clc::ui::MetaInfoManager
 CLCViewer::MouseEvent
 CQAbstractTableModel
 CLayerModelModel to display a list of layers in a QTableView
 CLinePatternModelModel to display a list of DxfLinePatterns in a QTableView. Show preview, name and description
 CQComboBox
 Clc::ui::ColorSelect
 Clc::ui::LinePatternSelectDropdown select for DxfLinePatterns
 Clc::ui::LineWidthSelectDropdown select for line widths. Line widths are hardcoded in the constructor
 CQDialog
 CAddLayerDialogCreate a dialog with all required fields to create a new layer
 CAddLinePatternDialogCreate a dialog with all required fields to create a new line pattern
 CLinePatternManagerCreate a new window which shows a list of line patterns
 CQDockWidget
 CCliCommandCommand line widget
 CLayersWidget which shows a list of layers
 CToolbarToolbar widget, displays only ToolbarTabs
 CQObject
 CLuaQObjectQObject wrapper for Lua Allow connecting Qt signals with Lua functions
 CQWidget
 CCadMdiChild
 CLCViewer::LCADViewer
 CLinePatternPathPartModel used to construct line pattern path
 CLuaScriptWidget that allows to enter and run Lua code. This widget runs the code on the selected window in CadMdiChild and display the output in the command line
 CToolbarTabWidget used as tab for toolbar containing buttons