diff --git a/resources/etc/Tutorial/tutorial_en/index.html b/resources/etc/Tutorial/tutorial_en/index.html index 014d6229..c47a787d 100644 --- a/resources/etc/Tutorial/tutorial_en/index.html +++ b/resources/etc/Tutorial/tutorial_en/index.html @@ -45,7 +45,7 @@ body {
diff --git a/resources/etc/Tutorial/tutorial_fr/index.html b/resources/etc/Tutorial/tutorial_fr/index.html index b644c48a..66467cf7 100644 --- a/resources/etc/Tutorial/tutorial_fr/index.html +++ b/resources/etc/Tutorial/tutorial_fr/index.html @@ -45,7 +45,7 @@ body { diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp index de43189f..5435b8e9 100644 --- a/src/adaptors/UBSvgSubsetAdaptor.cpp +++ b/src/adaptors/UBSvgSubsetAdaptor.cpp @@ -1025,6 +1025,8 @@ UBGraphicsGroupContainerItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::readGroup() UBGraphicsGroupContainerItem *curGroup = readGroup(); if (curGroup) groupContainer.append(curGroup); + else + qDebug() << "this is an error"; } else if (mXmlReader.name() == tElement) { @@ -1042,7 +1044,10 @@ UBGraphicsGroupContainerItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::readGroup() } else // item { - groupContainer.append(curItem); + if(curItem) + groupContainer.append(curItem); + else + qDebug() << "this is an error"; } }else { mXmlReader.skipCurrentElement(); @@ -1078,7 +1083,10 @@ UBGraphicsGroupContainerItem* UBSvgSubsetAdaptor::UBSvgSubsetReader::readGroup() if (pStrokesGroup) { QGraphicsItem *strokeGroup = qgraphicsitem_cast