Factory for CmdAbstractBase objects.
More...
#include <CmdFactory.h>
Factory for CmdAbstractBase objects.
Definition at line 15 of file CmdFactory.h.
◆ CmdFactory()
| CmdFactory::CmdFactory |
( |
| ) |
|
◆ createCmd()
Factory method. Input is the xml node from an error report file.
Definition at line 42 of file CmdFactory.cpp.
48 QXmlStreamAttributes attributes = reader.attributes();
82 cmd =
new CmdCut (mainWindow,
The documentation for this class was generated from the following files:
Command for moving all selected Points by a specified translation.
Command for editing the graph coordinates one axis point.
const QString DOCUMENT_SERIALIZE_CMD_UNDO_FOR_TEST
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER
Command for DlgSettingsGridRemoval.
Command for DlgSettingsSegments.
Command for cutting all selected Points.
Command for DlgSettingsCurveProperties.
Command for adding one graph point.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS
const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_GRAPH
Command for DlgSettingsColorFilter.
Command for changing the currently selected CoordSystem.
const QString DOCUMENT_SERIALIZE_CMD_REDO_FOR_TEST
const QString DOCUMENT_SERIALIZE_CMD_CUT
Command for adding one or more graph points. This is for Segment Fill mode.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER
Command for performing Undo during testing.
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_AXIS
Command for performing Redo during testing.
const QString DOCUMENT_SERIALIZE_CMD_TYPE
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS
Command for DlgSettingsDigitizeCurve.
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINTS_GRAPH
Command for DlgSettingsCoords.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE
Command for DlgSettingsPointMatch.
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_GRAPH
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES
const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM
Command for adding one axis point.
const QString DOCUMENT_SERIALIZE_CMD_DELETE
Command for moving all selected Points by a specified translation.
Command for deleting all selected Points.
const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION
Command for DlgSettingsCurveList.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL
Wrapper around QUndoCommand. This simplifies the more complicated feature set of QUndoCommand.
const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS
#define ENGAUGE_ASSERT(cond)
Drop in replacement for Q_ASSERT if defined(QT_NO_DEBUG) && !defined(QT_FORCE_ASSERTS) define ENGAUGE...
const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH
Command for DlgSettingsAxesChecker.
const QString DOCUMENT_SERIALIZE_CMD_COPY
Command for DlgSettingsGeneral.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_LIST
Command for editing the graph coordinates of one or more graph points.