123456789101112131415161718192021222324252627282930313233343536 |
- /*=========================================================================
- Copyright 2005 Brigham and Women's Hospital (BWH) All Rights Reserved.
- See Doc/copyright/copyright.txt
- or http://www.slicer.org/copyright/copyright.txt for details.
- Program: Module Description Parser
- Module: $HeadURL: http://svn.slicer.org/Slicer3/trunk/Libs/SlicerExecutionModel/ctkSlicerModuleReader/ctkSlicerModuleReader.cxx $
- Date: $Date: 2010-07-22 21:09:03 +0200 (jue, 22 jul 2010) $
- Version: $Revision: 14306 $
- ==========================================================================*/
- #include "ctkSlicerModuleReader.h"
- #include <QtXml/QDomDocument>
- void ctkSlicerModuleReader::Update()
- {
- QDomDocument domDocument;
- QString errorStr;
- int errorLine;
- int errorColumn;
- if (!domDocument.setContent(XmlContent, &errorStr, &errorLine,
- &errorColumn)) {
- throw std::runtime_error(
- tr("Parse error at line %1, column %2:\n%3")
- .arg(errorLine)
- .arg(errorColumn)
- .arg(errorStr).toStdString().c_str() );
- return ;
- }
- }
|