diff --git a/src/adaptors/UBCFFSubsetAdaptor.cpp b/src/adaptors/UBCFFSubsetAdaptor.cpp index 5e970806..8f657457 100644 --- a/src/adaptors/UBCFFSubsetAdaptor.cpp +++ b/src/adaptors/UBCFFSubsetAdaptor.cpp @@ -637,7 +637,8 @@ bool UBCFFSubsetAdaptor::UBCFFSubsetReader::parseSvgFlash(const QDomElement &ele return false; } - QString flashUrl = UBW3CWidget::createNPAPIWrapperInDir(flashPath, tmpFlashDir, "application/x-shockwave-flash"); + QString flashUrl = UBW3CWidget::createNPAPIWrapperInDir(flashPath, tmpFlashDir, "application/x-shockwave-flash" + ,QSize(mCurrentSceneRect.width(), mCurrentSceneRect.height())); UBGraphicsWidgetItem *flashItem = mCurrentScene->addW3CWidget(QUrl::fromLocalFile(flashUrl)); flashItem->setSourceUrl(urlPath); diff --git a/src/adaptors/UBCFFSubsetAdaptor.h b/src/adaptors/UBCFFSubsetAdaptor.h index 94d4c9a5..9f9440d0 100644 --- a/src/adaptors/UBCFFSubsetAdaptor.h +++ b/src/adaptors/UBCFFSubsetAdaptor.h @@ -64,7 +64,6 @@ private: QSize mSize; private: - // to kill QDomDocument mDOMdoc; QDomNode mCurrentDOMElement; QHash persistedItems; @@ -101,7 +100,6 @@ private: , int &fontWeight, int &textAlign, QTransform &fontTransform); inline void hashSceneItem(const QDomElement &element, UBGraphicsItem *item); - // to kill void parseTextAttributes(const QDomElement &element, qreal &fontSize, QColor &fontColor, QString &fontFamily, QString &fontStretch, bool &italic, @@ -114,7 +112,6 @@ private: bool persistCurrentScene(); // helper methods -// bool getCurElementTransorm(QTransform &transform); void repositionSvgItem(QGraphicsItem *item, qreal width, qreal height, qreal x, qreal y, bool useTransform, QTransform &transform);