36 #include <QXmlStreamReader> 44 QXmlStreamReader &reader)
48 QXmlStreamAttributes attributes = reader.attributes();
82 cmd =
new CmdCut (mainWindow,
const QString DOCUMENT_SERIALIZE_CMD_MOVE_BY
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_GRAPH
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_PROPERTIES
const QString DOCUMENT_SERIALIZE_CMD_UNDO_FOR_TEST
const QString DOCUMENT_SERIALIZE_CMD_CUT
Command for cutting all selected Points.
Wrapper around QUndoCommand. This simplifies the more complicated feature set of QUndoCommand.
Command for performing Undo during testing.
CmdFactory()
Single constructor.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GENERAL
Command for editing the graph coordinates of one or more graph points.
Command for performing Redo during testing.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_AXES_CHECKER
const QString DOCUMENT_SERIALIZE_CMD_SELECT_COORD_SYSTEM
Command for moving all selected Points by a specified translation.
Command for DlgSettingsCurveProperties.
const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_GRAPH
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_EXPORT
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COLOR_FILTER
Command for DlgSettingsPointMatch.
Command for DlgSettingsGeneral.
Command for DlgSettingsCoords.
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINT_AXIS
const QString DOCUMENT_SERIALIZE_CMD_TYPE
const QString DOCUMENT_SERIALIZE_CMD_DESCRIPTION
Command for DlgSettingsAxesChecker.
Command for adding one axis point.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_DIGITIZE_CURVE
Command for adding one or more graph points. This is for Segment Fill mode.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_COORDS
Command for adding one graph point.
const QString DOCUMENT_SERIALIZE_CMD_COPY
const QString DOCUMENT_SERIALIZE_CMD_EDIT_POINT_AXIS
Storage of one imported image and the data attached to that image.
Command for deleting all selected Points.
const QString DOCUMENT_SERIALIZE_CMD_ADD_POINTS_GRAPH
Command for DlgSettingsGridRemoval.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_CURVE_LIST
Command for DlgSettingsColorFilter.
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_GRID_REMOVAL
Command for DlgSettingsSegments.
Command for DlgSettingsDigitizeCurve.
const QString DOCUMENT_SERIALIZE_CMD_DELETE
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_SEGMENTS
Command for DlgSettingsCurveList.
Command for editing the graph coordinates one axis point.
Command for moving all selected Points by a specified translation.
Command for changing the currently selected CoordSystem.
const QString DOCUMENT_SERIALIZE_CMD_REDO_FOR_TEST
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
const QString DOCUMENT_SERIALIZE_CMD_SETTINGS_POINT_MATCH
#define ENGAUGE_ASSERT(cond)
Drop in replacement for Q_ASSERT if defined(QT_NO_DEBUG) && !defined(QT_FORCE_ASSERTS) define ENGAUGE...
CmdAbstract * createCmd(MainWindow &mainWindow, Document &document, QXmlStreamReader &reader)
Factory method. Input is the xml node from an error report file.