29 QXmlStreamAttributes attributes = reader.attributes();
30 if (!attributes.hasAttribute (FILE_CMD_SERIALIZE_CMD_TYPE)) {
31 xmlExitWithError (reader,
32 QString (
"Missing attribute %1").arg (FILE_CMD_SERIALIZE_CMD_TYPE));
36 QString cmdType = attributes.value (FILE_CMD_SERIALIZE_CMD_TYPE).toString();
38 if (cmdType == FILE_CMD_SERIALIZE_CMD_FILE_CLOSE) {
40 }
else if (cmdType == FILE_CMD_SERIALIZE_CMD_FILE_EXPORT) {
42 }
else if (cmdType == FILE_CMD_SERIALIZE_CMD_FILE_IMPORT) {
44 }
else if (cmdType == FILE_CMD_SERIALIZE_CMD_FILE_OPEN) {
49 ENGAUGE_ASSERT (
false);