Author: jghali
Date: Fri Jan 22 00:50:12 2021
New Revision: 24419

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=24419
Log:
Code style fixes

Modified:
    trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.cpp
    trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.h

Modified: trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24419&path=/trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.cpp
==============================================================================
--- trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.cpp      
(original)
+++ trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.cpp      Fri Jan 
22 00:50:12 2021
@@ -159,7 +159,7 @@
                        if (completeBaseName.endsWith(".xps", 
Qt::CaseInsensitive))
                                completeBaseName.chop(4);
                        wdir = QDir::fromNativeSeparators( fi.path() );
-                       fna  = QDir::fromNativeSeparators( 
fi.path()+"/"+completeBaseName+".xps" );
+                       fna  = QDir::fromNativeSeparators( fi.path() + "/" + 
completeBaseName + ".xps" );
                }
                else
                {
@@ -321,9 +321,6 @@
 
                writePage(droot, rroot, Page);
 
-               p_docu.appendChild(droot);
-               r_docu.appendChild(rroot);
-
                QFile ft(baseDir + 
QString("/Documents/1/Pages/%1.fpage").arg(a+1));
                if (ft.open(QIODevice::WriteOnly))
                {
@@ -372,14 +369,14 @@
 
 void XPSExPlug::writePageLayer(QDomElement &doc_root, QDomElement &rel_root, 
ScPage *page, ScLayer& layer)
 {
-       PageItem *Item;
-       QList<PageItem*> Items;
+       PageItem *item;
+       QList<PageItem*> items;
        ScPage* SavedAct = m_Doc->currentPage();
        if (page->pageNameEmpty())
-               Items = m_Doc->DocItems;
+               items = m_Doc->DocItems;
        else
-               Items = m_Doc->MasterItems;
-       if (Items.count() == 0)
+               items = m_Doc->MasterItems;
+       if (items.count() == 0)
                return;
        if (!layer.isPrintable)
                return;
@@ -387,128 +384,128 @@
        QDomElement layerGroup = p_docu.createElement("Canvas");
        if (layer.transparency != 1.0)
                layerGroup.setAttribute("Opacity", layer.transparency);
-       for (int j = 0; j < Items.count(); ++j)
-       {
-               Item = Items.at(j);
-               if (Item->m_layerID != layer.ID)
+       for (int j = 0; j < items.count(); ++j)
+       {
+               item = items.at(j);
+               if (item->m_layerID != layer.ID)
                        continue;
-               if (!Item->printEnabled())
+               if (!item->printEnabled())
                        continue;
                double x = page->xOffset();
                double y = page->yOffset();
                double w = page->width();
                double h = page->height();
-               double x2 = Item->BoundingX;
-               double y2 = Item->BoundingY;
-               double w2 = Item->BoundingW;
-               double h2 = Item->BoundingH;
+               double x2 = item->BoundingX;
+               double y2 = item->BoundingY;
+               double w2 = item->BoundingW;
+               double h2 = item->BoundingH;
                if (!( qMax( x, x2 ) <= qMin( x+w, x2+w2 ) && qMax( y, y2 ) <= 
qMin( y+h, y2+h2 )))
                        continue;
-               if ((!page->pageNameEmpty()) && (Item->OwnPage != 
static_cast<int>(page->pageNr())) && (Item->OwnPage != -1))
+               if ((!page->pageNameEmpty()) && (item->OwnPage != 
static_cast<int>(page->pageNr())) && (item->OwnPage != -1))
                        continue;
-               writeItemOnPage(Item->xPos() - page->xOffset(), Item->yPos() - 
page->yOffset(), Item, layerGroup, rel_root);
+               writeItemOnPage(item->xPos() - page->xOffset(), item->yPos() - 
page->yOffset(), item, layerGroup, rel_root);
        }
        doc_root.appendChild(layerGroup);
        m_Doc->setCurrentPage(SavedAct);
 }
 
-void XPSExPlug::writeItemOnPage(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
-{
-       switch (Item->itemType())
+void XPSExPlug::writeItemOnPage(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
+{
+       switch (item->itemType())
        {
                case PageItem::Arc:
                case PageItem::Polygon:
                case PageItem::PolyLine:
                case PageItem::RegularPolygon:
                case PageItem::Spiral:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
                        {
-                               processPolyItem(xOffset, yOffset, Item, 
parentElem, rel_root);
-                               if ((Item->lineColor() != CommonStrings::None) 
&& ((Item->startArrowIndex() != 0) || (Item->endArrowIndex() != 0)))
-                                       processArrows(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processPolyItem(xOffset, yOffset, item, 
parentElem, rel_root);
+                               if ((item->lineColor() != CommonStrings::None) 
&& ((item->startArrowIndex() != 0) || (item->endArrowIndex() != 0)))
+                                       processArrows(xOffset, yOffset, item, 
parentElem, rel_root);
                        }
                        break;
                case PageItem::Line:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
                        {
-                               processLineItem(xOffset, yOffset, Item, 
parentElem, rel_root);
-                               if ((Item->lineColor() != CommonStrings::None) 
&& ((Item->startArrowIndex() != 0) || (Item->endArrowIndex() != 0)))
-                                       processArrows(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processLineItem(xOffset, yOffset, item, 
parentElem, rel_root);
+                               if ((item->lineColor() != CommonStrings::None) 
&& ((item->startArrowIndex() != 0) || (item->endArrowIndex() != 0)))
+                                       processArrows(xOffset, yOffset, item, 
parentElem, rel_root);
                        }
                        break;
                case PageItem::ImageFrame:
                case PageItem::LatexFrame:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
-                               processImageItem(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processImageItem(xOffset, yOffset, item, 
parentElem, rel_root);
                        break;
                case PageItem::PathText:
                case PageItem::TextFrame:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
-                               processTextItem(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processTextItem(xOffset, yOffset, item, 
parentElem, rel_root);
                        break;
                case PageItem::Table:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
-                               processTableItem(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processTableItem(xOffset, yOffset, item, 
parentElem, rel_root);
                        break;
                case PageItem::Symbol:
-                       if (checkForFallback(Item))
-                               handleImageFallBack(Item, parentElem, rel_root);
+                       if (checkForFallback(item))
+                               handleImageFallBack(item, parentElem, rel_root);
                        else
-                               processSymbolItem(xOffset, yOffset, Item, 
parentElem, rel_root);
+                               processSymbolItem(xOffset, yOffset, item, 
parentElem, rel_root);
                        break;
                case PageItem::Group:
-                       if (Item->groupItemList.count() > 0)
-                       {
-                               if (checkForFallback(Item))
-                                       handleImageFallBack(Item, parentElem, 
rel_root);
+                       if (item->groupItemList.count() > 0)
+                       {
+                               if (checkForFallback(item))
+                                       handleImageFallBack(item, parentElem, 
rel_root);
                                else
                                {
                                        QDomElement ob = 
p_docu.createElement("Canvas");
-                                       if (Item->GrMask > 0)
-                                               handleMask(1, Item, ob, 
rel_root, xOffset, yOffset);
+                                       if (item->GrMask > 0)
+                                               handleMask(1, item, ob, 
rel_root, xOffset, yOffset);
                                        else
                                        {
-                                               if (Item->fillTransparency() != 
0)
-                                                       
ob.setAttribute("Opacity", FToStr(1.0 - Item->fillTransparency()));
+                                               if (item->fillTransparency() != 
0)
+                                                       
ob.setAttribute("Opacity", FToStr(1.0 - item->fillTransparency()));
                                        }
-                                       if (Item->groupClipping())
+                                       if (item->groupClipping())
                                        {
-                                               FPointArray path = 
Item->PoLine.copy();
+                                               FPointArray path = 
item->PoLine.copy();
                                                path.scale(conversionFactor, 
conversionFactor);
-                                               path.scale(Item->groupWidth / 
Item->width(), Item->groupHeight / Item->height());
-                                               SetClipAttr(ob, &path, 
Item->fillRule);
+                                               path.scale(item->groupWidth / 
item->width(), item->groupHeight / item->height());
+                                               setClipAttr(ob, &path, 
item->fillRule);
                                        }
                                        QTransform mpx;
                                        mpx.translate(xOffset * 
conversionFactor, yOffset * conversionFactor);
-                                       mpx.scale(Item->width() / 
Item->groupWidth, Item->height() / Item->groupHeight);
-                                       if ((Item->rotation() != 0.0) || 
Item->imageFlippedH() || Item->imageFlippedV())
+                                       mpx.scale(item->width() / 
item->groupWidth, item->height() / item->groupHeight);
+                                       if ((item->rotation() != 0.0) || 
item->imageFlippedH() || item->imageFlippedV())
                                        {
-                                               mpx.rotate(Item->rotation());
-                                               if (Item->imageFlippedH())
+                                               mpx.rotate(item->rotation());
+                                               if (item->imageFlippedH())
                                                {
-                                                       
mpx.translate(Item->width() * conversionFactor, 0);
+                                                       
mpx.translate(item->width() * conversionFactor, 0);
                                                        mpx.scale(-1, 1);
                                                }
-                                               if (Item->imageFlippedV())
+                                               if (item->imageFlippedV())
                                                {
-                                                       mpx.translate(0, 
Item->height() * conversionFactor);
+                                                       mpx.translate(0, 
item->height() * conversionFactor);
                                                        mpx.scale(1, -1);
                                                }
                                        }
                                        ob.setAttribute("RenderTransform", 
MatrixToStr(mpx));
-                                       for (int em = 0; em < 
Item->groupItemList.count(); ++em)
+                                       for (int em = 0; em < 
item->groupItemList.count(); ++em)
                                        {
-                                               PageItem* embed = 
Item->groupItemList.at(em);
+                                               PageItem* embed = 
item->groupItemList.at(em);
                                                writeItemOnPage(embed->gXpos, 
embed->gYpos, embed, ob, rel_root);
                                        }
                                        parentElem.appendChild(ob);
@@ -516,18 +513,18 @@
                        }
                        break;
                default:
-                       handleImageFallBack(Item, parentElem, rel_root);
+                       handleImageFallBack(item, parentElem, rel_root);
                        break;
        }
 }
 
-void XPSExPlug::handleImageFallBack(PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root)
+void XPSExPlug::handleImageFallBack(PageItem *item, QDomElement &parentElem, 
QDomElement &rel_root)
 {
        QDomElement ob = p_docu.createElement("Path");
        double maxAdd = 0;
-       if (Item->hasSoftShadow())
-               maxAdd = qMax(fabs(Item->softShadowXOffset()), 
fabs(Item->softShadowYOffset())) + Item->softShadowBlurRadius();
-       QRectF bounds = Item->getVisualBoundingRect().adjusted(-maxAdd, 
-maxAdd, maxAdd, maxAdd);
+       if (item->hasSoftShadow())
+               maxAdd = qMax(fabs(item->softShadowXOffset()), 
fabs(item->softShadowYOffset())) + item->softShadowBlurRadius();
+       QRectF bounds = item->getVisualBoundingRect().adjusted(-maxAdd, 
-maxAdd, maxAdd, maxAdd);
        QPainterPath path;
        path.moveTo(0, 0);
        path.lineTo(bounds.width(), 0);
@@ -535,13 +532,13 @@
        path.lineTo(0, bounds.height());
        path.closeSubpath();
        QTransform mpp;
-       mpp.translate((Item->visualXPos() - m_Doc->currentPage()->xOffset() - 
maxAdd) * conversionFactor, (Item->visualYPos() - 
m_Doc->currentPage()->yOffset() - maxAdd) * conversionFactor);
+       mpp.translate((item->visualXPos() - m_Doc->currentPage()->xOffset() - 
maxAdd) * conversionFactor, (item->visualYPos() - 
m_Doc->currentPage()->yOffset() - maxAdd) * conversionFactor);
        mpp.scale(conversionFactor, conversionFactor);
        path = mpp.map(path);
        FPointArray fPath;
        fPath.fromQPainterPath(path, true);
-       QString pa = SetClipPath(&fPath, true);
-       if (Item->fillRule)
+       QString pa = setClipPath(&fPath, true);
+       if (item->fillRule)
                pa.prepend("F 0 ");
        else
                pa.prepend("F 1 ");
@@ -550,14 +547,14 @@
        QDomElement gr = p_docu.createElement("ImageBrush");
        double maxSize = qMax(bounds.width(), bounds.height());
        maxSize = qMin(3000.0, maxSize * (m_dpi / 72.0));
-       QImage tmpImg = Item->DrawObj_toImage(maxSize);
+       QImage tmpImg = item->DrawObj_toImage(maxSize);
        tmpImg.save(baseDir + "/Resources/Images/" + 
QString("%1.png").arg(imageCounter), "PNG");
        gr.setAttribute("TileMode", "None");
        gr.setAttribute("ViewboxUnits", "Absolute");
        gr.setAttribute("ViewportUnits", "Absolute");
        gr.setAttribute("Viewport", "0,0,1,1");
        gr.setAttribute("Viewbox", QString("0, 0, %1, 
%2").arg(tmpImg.width()).arg(tmpImg.height()));
-       gr.setAttribute("Viewport", QString("%1, %2, %3, 
%4").arg((Item->visualXPos() - m_Doc->currentPage()->xOffset() - maxAdd) * 
conversionFactor).arg((Item->visualYPos() - m_Doc->currentPage()->yOffset() - 
maxAdd) * conversionFactor).arg(bounds.width() * 
conversionFactor).arg(bounds.height() * conversionFactor));
+       gr.setAttribute("Viewport", QString("%1, %2, %3, 
%4").arg((item->visualXPos() - m_Doc->currentPage()->xOffset() - maxAdd) * 
conversionFactor).arg((item->visualYPos() - m_Doc->currentPage()->yOffset() - 
maxAdd) * conversionFactor).arg(bounds.width() * 
conversionFactor).arg(bounds.height() * conversionFactor));
        gr.setAttribute("ImageSource", "/Resources/Images/" + 
QString("%1.png").arg(imageCounter));
        QDomElement rel = r_docu.createElement("Relationship");
        rel.setAttribute("Id", QString("rIDi%1").arg(imageCounter));
@@ -570,49 +567,49 @@
        parentElem.appendChild(ob);
 }
 
-void XPSExPlug::processPolyItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
-{
-       if (((Item->GrType == 0) && (Item->fillColor() == CommonStrings::None)) 
&& ((Item->GrTypeStroke == 0) && (Item->lineColor() == CommonStrings::None) && 
Item->NamedLStyle.isEmpty()))
+void XPSExPlug::processPolyItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
+{
+       if (((item->GrType == 0) && (item->fillColor() == CommonStrings::None)) 
&& ((item->GrTypeStroke == 0) && (item->lineColor() == CommonStrings::None) && 
item->NamedLStyle.isEmpty()))
                return;
 
-       if (Item->GrType == Gradient_Hatch)
-               processHatchFill(xOffset, yOffset, Item, parentElem, rel_root);
+       if (item->GrType == Gradient_Hatch)
+               processHatchFill(xOffset, yOffset, item, parentElem, rel_root);
        bool closedPath;
-       closedPath = ((Item->itemType() == PageItem::Polygon) || 
(Item->itemType() == PageItem::RegularPolygon) || (Item->itemType() == 
PageItem::Arc));
+       closedPath = ((item->itemType() == PageItem::Polygon) || 
(item->itemType() == PageItem::RegularPolygon) || (item->itemType() == 
PageItem::Arc));
 
        QDomElement ob = p_docu.createElement("Path");
-       FPointArray path = Item->PoLine.copy();
+       FPointArray path = item->PoLine.copy();
        QTransform mpx;
-       if (Item->rotation() != 0.0)
+       if (item->rotation() != 0.0)
        {
                mpx.translate(xOffset * conversionFactor, yOffset * 
conversionFactor);
-               mpx.rotate(Item->rotation());
+               mpx.rotate(item->rotation());
                mpx.translate(-xOffset * conversionFactor, -yOffset * 
conversionFactor);
        }
        path.translate(xOffset, yOffset);
        path.scale(conversionFactor, conversionFactor);
-       QString pa = SetClipPath(&path, closedPath);
-       if (Item->fillRule)
+       QString pa = setClipPath(&path, closedPath);
+       if (item->fillRule)
                pa.prepend("F 0 ");
        else
                pa.prepend("F 1 ");
        ob.setAttribute("Data", pa);
-       if (Item->GrType != Gradient_Hatch)
-       {
-               if (Item->GrMask > 0)
-                       handleMask(3, Item, ob, rel_root, xOffset, yOffset);
-               getFillStyle(Item, ob, rel_root, xOffset, yOffset);
-       }
-       if (Item->NamedLStyle.isEmpty())
-       {
-               if ((!Item->strokePattern().isEmpty()) && 
(Item->patternStrokePath))
-               {
-                       processSymbolStroke(xOffset, yOffset, Item, parentElem, 
rel_root);
+       if (item->GrType != Gradient_Hatch)
+       {
+               if (item->GrMask > 0)
+                       handleMask(3, item, ob, rel_root, xOffset, yOffset);
+               getFillStyle(item, ob, rel_root, xOffset, yOffset);
+       }
+       if (item->NamedLStyle.isEmpty())
+       {
+               if ((!item->strokePattern().isEmpty()) && 
(item->patternStrokePath))
+               {
+                       processSymbolStroke(xOffset, yOffset, item, parentElem, 
rel_root);
                }
                else
                {
-                       getStrokeStyle(Item, ob, rel_root, xOffset, yOffset);
-                       if (Item->rotation() != 0.0)
+                       getStrokeStyle(item, ob, rel_root, xOffset, yOffset);
+                       if (item->rotation() != 0.0)
                                ob.setAttribute("RenderTransform", 
MatrixToStr(mpx));
                        parentElem.appendChild(ob);
                }
@@ -620,102 +617,102 @@
        else
        {
                QDomElement grp2 = p_docu.createElement("Canvas");
-               multiLine ml = m_Doc->docLineStyles[Item->NamedLStyle];
+               multiLine ml = m_Doc->docLineStyles[item->NamedLStyle];
                for (int it = ml.size()-1; it > -1; it--)
                {
                        if ((ml[it].Color != CommonStrings::None) && 
(ml[it].Width != 0))
                        {
                                QDomElement ob3 = p_docu.createElement("Path");
                                ob3.setAttribute("Data", pa);
-                               GetMultiStroke(&ml[it], ob3);
+                               getMultiStroke(&ml[it], ob3);
                                grp2.appendChild(ob3);
                        }
                }
-               if (Item->lineTransparency() != 0)
-                       grp2.setAttribute("Opacity", FToStr(1.0 - 
Item->lineTransparency()));
-               if (Item->rotation() != 0.0)
+               if (item->lineTransparency() != 0)
+                       grp2.setAttribute("Opacity", FToStr(1.0 - 
item->lineTransparency()));
+               if (item->rotation() != 0.0)
                        grp2.setAttribute("RenderTransform", MatrixToStr(mpx));
                parentElem.appendChild(grp2);
        }
 }
 
-void XPSExPlug::processLineItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
-{
-       if ((Item->GrTypeStroke != 0) || (Item->lineColor() != 
CommonStrings::None) || !Item->NamedLStyle.isEmpty())
+void XPSExPlug::processLineItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
+{
+       if ((item->GrTypeStroke != 0) || (item->lineColor() != 
CommonStrings::None) || !item->NamedLStyle.isEmpty())
        {
                QDomElement ob;
                double x1 = xOffset * conversionFactor;
                double y1 = yOffset * conversionFactor;
-               double x2 = (Item->width() + xOffset) * conversionFactor;
+               double x2 = (item->width() + xOffset) * conversionFactor;
                double y2 = yOffset * conversionFactor;
                QLineF line = QLineF(x1, y1, x2, y2);
-               line.setAngle(-Item->rotation());
-               if (Item->NamedLStyle.isEmpty())
+               line.setAngle(-item->rotation());
+               if (item->NamedLStyle.isEmpty())
                {
                        ob = p_docu.createElement("Path");
                        ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(line.p1().x()).arg(line.p1().y()).arg(line.p2().x()).arg(line.p2().y()));
-                       getStrokeStyle(Item, ob, rel_root, xOffset, yOffset);
+                       getStrokeStyle(item, ob, rel_root, xOffset, yOffset);
                }
                else
                {
                        ob = p_docu.createElement("Canvas");
-                       multiLine ml = m_Doc->docLineStyles[Item->NamedLStyle];
+                       multiLine ml = m_Doc->docLineStyles[item->NamedLStyle];
                        for (int it = ml.size()-1; it > -1; it--)
                        {
                                if ((ml[it].Color != CommonStrings::None) && 
(ml[it].Width != 0))
                                {
                                        QDomElement ob2 = 
p_docu.createElement("Path");
                                        ob2.setAttribute("Data", QString("M %1, 
%2 L %3, 
%4").arg(line.p1().x()).arg(line.p1().y()).arg(line.p2().x()).arg(line.p2().y()));
-                                       GetMultiStroke(&ml[it], ob2);
+                                       getMultiStroke(&ml[it], ob2);
                                        ob.appendChild(ob2);
                                }
                        }
-                       if (Item->lineTransparency() != 0)
-                               ob.setAttribute("Opacity", FToStr(1.0 - 
Item->lineTransparency()));
+                       if (item->lineTransparency() != 0)
+                               ob.setAttribute("Opacity", FToStr(1.0 - 
item->lineTransparency()));
                }
                parentElem.appendChild(ob);
        }
 }
 
-void XPSExPlug::processImageItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
-{
-       if (Item->GrType == Gradient_Hatch)
-               processHatchFill(xOffset, yOffset, Item, parentElem, rel_root);
-       FPointArray path = Item->PoLine.copy();
+void XPSExPlug::processImageItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
+{
+       if (item->GrType == Gradient_Hatch)
+               processHatchFill(xOffset, yOffset, item, parentElem, rel_root);
+       FPointArray path = item->PoLine.copy();
        path.translate(xOffset, yOffset);
        path.scale(conversionFactor, conversionFactor);
-       QString pa = SetClipPath(&path, true);
-       if (Item->fillRule)
+       QString pa = setClipPath(&path, true);
+       if (item->fillRule)
                pa.prepend("F 0 ");
        else
                pa.prepend("F 1 ");
        QDomElement grp = p_docu.createElement("Canvas");
        QTransform mpx;
-       if (Item->rotation() != 0.0)
+       if (item->rotation() != 0.0)
        {
                mpx.translate(xOffset * conversionFactor, yOffset * 
conversionFactor);
-               mpx.rotate(Item->rotation());
+               mpx.rotate(item->rotation());
                mpx.translate(-xOffset * conversionFactor, -yOffset * 
conversionFactor);
                grp.setAttribute("RenderTransform", MatrixToStr(mpx));
        }
-       if (Item->GrType != Gradient_Hatch)
-       {
-               if (Item->GrMask > 0)
-                       handleMask(1, Item, grp, rel_root, xOffset, yOffset);
+       if (item->GrType != Gradient_Hatch)
+       {
+               if (item->GrMask > 0)
+                       handleMask(1, item, grp, rel_root, xOffset, yOffset);
                else
                {
-                       if (Item->fillTransparency() != 0)
-                               grp.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
-               }
-               if ((Item->GrType != 0) || (Item->fillColor() != 
CommonStrings::None))
+                       if (item->fillTransparency() != 0)
+                               grp.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
+               }
+               if ((item->GrType != 0) || (item->fillColor() != 
CommonStrings::None))
                {
                        QDomElement ob = p_docu.createElement("Path");
                        ob.setAttribute("Data", pa);
-                       getFillStyle(Item, ob, rel_root, xOffset, yOffset, 
false);
+                       getFillStyle(item, ob, rel_root, xOffset, yOffset, 
false);
                        grp.appendChild(ob);
                }
        }
-       if ((Item->imageIsAvailable) && (!Item->Pfile.isEmpty()))
+       if ((item->imageIsAvailable) && (!item->Pfile.isEmpty()))
        {
                QDomElement ob2 = p_docu.createElement("Path");
                ob2.setAttribute("Data", pa);
@@ -723,11 +720,11 @@
                QDomElement obf = p_docu.createElement("Path.Fill");
                QDomElement gr = p_docu.createElement("ImageBrush");
                ScImage img;
-               CMSettings cms(m_Doc, Item->ImageProfile, Item->ImageIntent);
-               cms.setUseEmbeddedProfile(Item->UseEmbedded);
+               CMSettings cms(m_Doc, item->ImageProfile, item->ImageIntent);
+               cms.setUseEmbeddedProfile(item->UseEmbedded);
                cms.allowSoftProofing(true);
-               img.loadPicture(Item->Pfile, 
Item->pixm.imgInfo.actualPageNumber, cms, ScImage::RGBData, 96);
-               img.applyEffect(Item->effectsInUse, m_Doc->PageColors, true);
+               img.loadPicture(item->Pfile, 
item->pixm.imgInfo.actualPageNumber, cms, ScImage::RGBData, 96);
+               img.applyEffect(item->effectsInUse, m_Doc->PageColors, true);
                img.qImagePtr()->setDotsPerMeterX(3780);
                img.qImagePtr()->setDotsPerMeterY(3780);
                img.qImage().save(baseDir + "/Resources/Images/" + 
QString("%1.png").arg(imageCounter), "PNG");
@@ -737,21 +734,21 @@
                gr.setAttribute("Viewport", "0,0,1,1");
                gr.setAttribute("Viewbox", QString("0, 0, %1, 
%2").arg(img.width()).arg(img.height()));
                QTransform mpx;
-               double xpos = Item->imageXOffset() * Item->imageXScale();
-               double ypos = Item->imageYOffset() * Item->imageYScale();
+               double xpos = item->imageXOffset() * item->imageXScale();
+               double ypos = item->imageYOffset() * item->imageYScale();
                mpx.translate((xOffset + xpos) * conversionFactor, (yOffset + 
ypos) * conversionFactor);
-               mpx.scale(img.width() * Item->imageXScale() * conversionFactor, 
img.height() * Item->imageYScale() * conversionFactor);
-               if (Item->imageFlippedH())
-               {
-                       mpx.translate(Item->width() / (img.width() * 
Item->imageXScale()), 0);
+               mpx.scale(img.width() * item->imageXScale() * conversionFactor, 
img.height() * item->imageYScale() * conversionFactor);
+               if (item->imageFlippedH())
+               {
+                       mpx.translate(item->width() / (img.width() * 
item->imageXScale()), 0);
                        mpx.scale(-1, 1);
                }
-               if (Item->imageFlippedV())
-               {
-                       mpx.translate(0, Item->height() / (img.height() * 
Item->imageYScale()));
+               if (item->imageFlippedV())
+               {
+                       mpx.translate(0, item->height() / (img.height() * 
item->imageYScale()));
                        mpx.scale(1, -1);
                }
-               mpx.rotate(Item->imageRotation());
+               mpx.rotate(item->imageRotation());
                gr.setAttribute("Transform", MatrixToStr(mpx));
                gr.setAttribute("ImageSource", "/Resources/Images/" + 
QString("%1.png").arg(imageCounter));
                QDomElement rel = r_docu.createElement("Relationship");
@@ -765,20 +762,20 @@
                grp.appendChild(ob2);
        }
        parentElem.appendChild(grp);
-       if ((Item->GrTypeStroke != 0) || (Item->lineColor() != 
CommonStrings::None) || !Item->NamedLStyle.isEmpty())
-       {
-               if (Item->NamedLStyle.isEmpty())
-               {
-                       if ((!Item->strokePattern().isEmpty()) && 
(Item->patternStrokePath))
-                       {
-                               processSymbolStroke(xOffset, yOffset, Item, 
parentElem, rel_root);
+       if ((item->GrTypeStroke != 0) || (item->lineColor() != 
CommonStrings::None) || !item->NamedLStyle.isEmpty())
+       {
+               if (item->NamedLStyle.isEmpty())
+               {
+                       if ((!item->strokePattern().isEmpty()) && 
(item->patternStrokePath))
+                       {
+                               processSymbolStroke(xOffset, yOffset, item, 
parentElem, rel_root);
                        }
                        else
                        {
                                QDomElement ob3 = p_docu.createElement("Path");
                                ob3.setAttribute("Data", pa);
-                               getStrokeStyle(Item, ob3, rel_root, xOffset, 
yOffset);
-                               if (Item->rotation() != 0.0)
+                               getStrokeStyle(item, ob3, rel_root, xOffset, 
yOffset);
+                               if (item->rotation() != 0.0)
                                        ob3.setAttribute("RenderTransform", 
MatrixToStr(mpx));
                                parentElem.appendChild(ob3);
                        }
@@ -786,20 +783,20 @@
                else
                {
                        QDomElement grp2 = p_docu.createElement("Canvas");
-                       multiLine ml = m_Doc->docLineStyles[Item->NamedLStyle];
+                       multiLine ml = m_Doc->docLineStyles[item->NamedLStyle];
                        for (int it = ml.size()-1; it > -1; it--)
                        {
                                if ((ml[it].Color != CommonStrings::None) && 
(ml[it].Width != 0))
                                {
                                        QDomElement ob3 = 
p_docu.createElement("Path");
                                        ob3.setAttribute("Data", pa);
-                                       GetMultiStroke(&ml[it], ob3);
+                                       getMultiStroke(&ml[it], ob3);
                                        grp2.appendChild(ob3);
                                }
                        }
-                       if (Item->lineTransparency() != 0)
-                               grp2.setAttribute("Opacity", FToStr(1.0 - 
Item->lineTransparency()));
-                       if (Item->rotation() != 0.0)
+                       if (item->lineTransparency() != 0)
+                               grp2.setAttribute("Opacity", FToStr(1.0 - 
item->lineTransparency()));
+                       if (item->rotation() != 0.0)
                                grp2.setAttribute("RenderTransform", 
MatrixToStr(mpx));
                        parentElem.appendChild(grp2);
                }
@@ -864,7 +861,7 @@
                        m_glyphElem.setAttribute("StyleSimulations", "None");
                        m_glyphElem.setAttribute("FontRenderingEmSize", 
m_xps->FToStr(size));
                        m_glyphElem.setAttribute("FontUri", fontUri);
-                       m_glyphElem.setAttribute("Fill", 
m_xps->SetColor(fillColor().color,fillColor().shade, 0));
+                       m_glyphElem.setAttribute("Fill", 
m_xps->setColor(fillColor().color,fillColor().shade, 0));
                        m_glyphElem.setAttribute("OriginX", m_xps->FToStr(x() * 
m_xps->conversionFactor));
                        m_glyphElem.setAttribute("OriginY", m_xps->FToStr(y() * 
m_xps->conversionFactor));
                        m_glyphElem.setAttribute("UnicodeString", QString());
@@ -945,15 +942,15 @@
                                outline.translate(gl.xoffset + current_x, 
-(fontSize() * gl.scaleV) + gl.yoffset);
                                outline.translate(x(), y());
                                outline.scale(m_xps->conversionFactor, 
m_xps->conversionFactor);
-                               QString pathData = m_xps->SetClipPath(&outline, 
true);
+                               QString pathData = m_xps->setClipPath(&outline, 
true);
                                QDomElement glyph = 
m_xps->p_docu.createElement("Path");
                                glyph.setAttribute("Data", pathData);
                                if (!fill)
-                                       glyph.setAttribute("Fill", 
m_xps->SetColor("None", fillColor().shade, 0));
+                                       glyph.setAttribute("Fill", 
m_xps->setColor("None", fillColor().shade, 0));
                                else
-                                       glyph.setAttribute("Fill", 
m_xps->SetColor(fillColor().color, fillColor().shade, 0));
+                                       glyph.setAttribute("Fill", 
m_xps->setColor(fillColor().color, fillColor().shade, 0));
                                glyph.setAttribute("StrokeThickness", 
m_xps->FToStr(strokeWidth() * m_xps->conversionFactor));
-                               glyph.setAttribute("Stroke", 
m_xps->SetColor(strokeColor().color, strokeColor().shade, 0));
+                               glyph.setAttribute("Stroke", 
m_xps->setColor(strokeColor().color, strokeColor().shade, 0));
                                m_group.appendChild(glyph);
                                //qDebug() << "StrokeWidth XPS" << 
strokeWidth();
                        }
@@ -969,7 +966,7 @@
                QDomElement path = m_xps->p_docu.createElement("Path");
                path.setAttribute("RenderTransform", 
m_xps->MatrixToStr(transform, m_xps->conversionFactor));
                path.setAttribute("Data", QString("M%1,%2 L%3,%4").arg((x() + 
start.x()) * m_xps->conversionFactor).arg((y() + end.y()) * 
m_xps->conversionFactor).arg((x() + start.x() + end.x()) * 
m_xps->conversionFactor).arg((y() + end.y()) * m_xps->conversionFactor));
-               path.setAttribute("Stroke", 
m_xps->SetColor(strokeColor().color, strokeColor().shade, 0));
+               path.setAttribute("Stroke", 
m_xps->setColor(strokeColor().color, strokeColor().shade, 0));
                path.setAttribute("StrokeThickness", 
m_xps->FToStr(strokeWidth() * m_xps->conversionFactor));
                m_group.appendChild(path);
                m_restart = true;
@@ -990,9 +987,9 @@
                QDomElement path = m_xps->p_docu.createElement("Path");
                path.setAttribute("RenderTransform", 
m_xps->MatrixToStr(transform, m_xps->conversionFactor));
                path.setAttribute("Data", paS);
-               path.setAttribute("Fill", m_xps->SetColor(fillColor().color, 
fillColor().shade, 0));
+               path.setAttribute("Fill", m_xps->setColor(fillColor().color, 
fillColor().shade, 0));
                path.setAttribute("StrokeThickness", 
m_xps->FToStr(strokeWidth() * m_xps->conversionFactor));
-               path.setAttribute("Stroke", 
m_xps->SetColor(strokeColor().color, strokeColor().shade, 0));
+               path.setAttribute("Stroke", 
m_xps->setColor(strokeColor().color, strokeColor().shade, 0));
                m_group.appendChild(path);
                m_restart = true;
        }
@@ -1013,16 +1010,16 @@
        }
 };
 
-void XPSExPlug::processTextItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
-{
-       if (Item->isAnnotation())
+void XPSExPlug::processTextItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
+{
+       if (item->isAnnotation())
                return;
-       if (Item->GrType == Gradient_Hatch)
-               processHatchFill(xOffset, yOffset, Item, parentElem, rel_root);
-       FPointArray path = Item->PoLine.copy();
+       if (item->GrType == Gradient_Hatch)
+               processHatchFill(xOffset, yOffset, item, parentElem, rel_root);
+       FPointArray path = item->PoLine.copy();
        path.scale(conversionFactor, conversionFactor);
-       QString pa = SetClipPath(&path, true);
-       if (Item->fillRule)
+       QString pa = setClipPath(&path, true);
+       if (item->fillRule)
                pa.prepend("F 0 ");
        else
                pa.prepend("F 1 ");
@@ -1031,100 +1028,100 @@
        QTransform mpl;
        mpl.translate(xOffset * conversionFactor, yOffset * conversionFactor);
        mpx.translate(xOffset * conversionFactor, yOffset * conversionFactor);
-       if ((Item->rotation() != 0.0) || Item->imageFlippedH() || 
Item->imageFlippedV())
-       {
-               mpx.rotate(Item->rotation());
-               mpl.rotate(Item->rotation());
-               if (Item->imageFlippedH())
-               {
-                       mpx.translate(Item->width() * conversionFactor, 0);
+       if ((item->rotation() != 0.0) || item->imageFlippedH() || 
item->imageFlippedV())
+       {
+               mpx.rotate(item->rotation());
+               mpl.rotate(item->rotation());
+               if (item->imageFlippedH())
+               {
+                       mpx.translate(item->width() * conversionFactor, 0);
                        mpx.scale(-1, 1);
                }
-               if (Item->imageFlippedV())
-               {
-                       mpx.translate(0, Item->height() * conversionFactor);
+               if (item->imageFlippedV())
+               {
+                       mpx.translate(0, item->height() * conversionFactor);
                        mpx.scale(1, -1);
                }
        }
        grp.setAttribute("RenderTransform", MatrixToStr(mpx));
-       if (Item->isBookmark)
-               grp.setAttribute("Name", Item->itemName());
-       if (Item->GrType != Gradient_Hatch)
-       {
-               if (Item->GrMask > 0)
-                       handleMask(1, Item, grp, rel_root, xOffset, yOffset);
+       if (item->isBookmark)
+               grp.setAttribute("Name", item->itemName());
+       if (item->GrType != Gradient_Hatch)
+       {
+               if (item->GrMask > 0)
+                       handleMask(1, item, grp, rel_root, xOffset, yOffset);
                else
                {
-                       if (Item->fillTransparency() != 0)
-                               grp.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
-               }
-               if ((Item->GrType != 0) || (Item->fillColor() != 
CommonStrings::None))
-               {
-                       FPointArray pathi = Item->PoLine.copy();
-                       if (Item->imageFlippedH() || Item->imageFlippedV())
+                       if (item->fillTransparency() != 0)
+                               grp.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
+               }
+               if ((item->GrType != 0) || (item->fillColor() != 
CommonStrings::None))
+               {
+                       FPointArray pathi = item->PoLine.copy();
+                       if (item->imageFlippedH() || item->imageFlippedV())
                        {
                                QTransform mpi;
-                               if (Item->imageFlippedH())
+                               if (item->imageFlippedH())
                                {
-                                       mpi.translate(Item->width(), 0);
+                                       mpi.translate(item->width(), 0);
                                        mpi.scale(-1, 1);
                                }
-                               if (Item->imageFlippedV())
+                               if (item->imageFlippedV())
                                {
-                                       mpi.translate(0, Item->height());
+                                       mpi.translate(0, item->height());
                                        mpi.scale(1, -1);
                                }
                                pathi.map(mpi);
                        }
                        pathi.scale(conversionFactor, conversionFactor);
-                       QString pai = SetClipPath(&pathi, true);
-                       if (Item->fillRule)
+                       QString pai = setClipPath(&pathi, true);
+                       if (item->fillRule)
                                pai.prepend("F 0 ");
                        else
                                pai.prepend("F 1 ");
                        QDomElement ob = p_docu.createElement("Path");
                        ob.setAttribute("Data", pai);
-                       getFillStyle(Item, ob, rel_root, xOffset, yOffset, 
false);
+                       getFillStyle(item, ob, rel_root, xOffset, yOffset, 
false);
                        grp.appendChild(ob);
                }
        }
-       if (Item->isPathText())
-       {
-               if ((Item->PoShow) && (Item->lineColor() != 
CommonStrings::None))
+       if (item->isPathText())
+       {
+               if ((item->PoShow) && (item->lineColor() != 
CommonStrings::None))
                {
                        QDomElement ob = p_docu.createElement("Path");
-                       FPointArray path = Item->PoLine.copy();
+                       FPointArray path = item->PoLine.copy();
                        path.scale(conversionFactor, conversionFactor);
-                       QString pa = SetClipPath(&path, false);
+                       QString pa = setClipPath(&path, false);
                        ob.setAttribute("Data", pa);
-                       if (Item->NamedLStyle.isEmpty())
-                       {
-                               if ((!Item->strokePattern().isEmpty()) && 
(Item->patternStrokePath))
+                       if (item->NamedLStyle.isEmpty())
+                       {
+                               if ((!item->strokePattern().isEmpty()) && 
(item->patternStrokePath))
                                {
-                                       processSymbolStroke(xOffset, yOffset, 
Item, parentElem, rel_root);
+                                       processSymbolStroke(xOffset, yOffset, 
item, parentElem, rel_root);
                                }
                                else
                                {
-                                       getStrokeStyle(Item, ob, rel_root, 
xOffset, yOffset);
+                                       getStrokeStyle(item, ob, rel_root, 
xOffset, yOffset);
                                        grp.appendChild(ob);
                                }
                        }
                        else
                        {
                                QDomElement grp2 = 
p_docu.createElement("Canvas");
-                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                for (int it = ml.size()-1; it > -1; it--)
                                {
                                        if ((ml[it].Color != 
CommonStrings::None) && (ml[it].Width != 0))
                                        {
                                                QDomElement ob3 = 
p_docu.createElement("Path");
                                                ob3.setAttribute("Data", pa);
-                                               GetMultiStroke(&ml[it], ob3);
+                                               getMultiStroke(&ml[it], ob3);
                                                grp2.appendChild(ob3);
                                        }
                                }
-                               if (Item->lineTransparency() != 0)
-                                       grp2.setAttribute("Opacity", FToStr(1.0 
- Item->lineTransparency()));
+                               if (item->lineTransparency() != 0)
+                                       grp2.setAttribute("Opacity", FToStr(1.0 
- item->lineTransparency()));
                                grp.appendChild(grp2);
                        }
                }
@@ -1133,7 +1130,7 @@
        if (grp.hasChildNodes())
                parentElem.appendChild(grp);
 
-       if (Item->itemText.length() != 0)
+       if (item->itemText.length() != 0)
        {
                QDomElement grp2 = p_docu.createElement("Canvas");
                if (grp.hasAttribute("RenderTransform"))
@@ -1142,26 +1139,26 @@
                        grp2.setAttribute("Name", grp.attribute("Name"));
                if (grp.hasAttribute("Opacity"))
                        grp2.setAttribute("Opacity", grp.attribute("Opacity"));
-               XPSPainter p(Item, grp2, this, xps_fontMap, xps_fontRel, 
rel_root);
-               Item->textLayout.renderBackground(&p);
-               Item->textLayout.render(&p);
+               XPSPainter p(item, grp2, this, xps_fontMap, xps_fontRel, 
rel_root);
+               item->textLayout.renderBackground(&p);
+               item->textLayout.render(&p);
                parentElem.appendChild(grp2);
        }
-       if (Item->isTextFrame())
-       {
-               if ((Item->GrTypeStroke != 0) || (Item->lineColor() != 
CommonStrings::None) || !Item->NamedLStyle.isEmpty())
-               {
-                       if (Item->NamedLStyle.isEmpty())
-                       {
-                               if ((!Item->strokePattern().isEmpty()) && 
(Item->patternStrokePath))
+       if (item->isTextFrame())
+       {
+               if ((item->GrTypeStroke != 0) || (item->lineColor() != 
CommonStrings::None) || !item->NamedLStyle.isEmpty())
+               {
+                       if (item->NamedLStyle.isEmpty())
+                       {
+                               if ((!item->strokePattern().isEmpty()) && 
(item->patternStrokePath))
                                {
-                                       processSymbolStroke(xOffset, yOffset, 
Item, parentElem, rel_root);
+                                       processSymbolStroke(xOffset, yOffset, 
item, parentElem, rel_root);
                                }
                                else
                                {
                                        QDomElement ob3 = 
p_docu.createElement("Path");
                                        ob3.setAttribute("Data", pa);
-                                       getStrokeStyle(Item, ob3, rel_root, 
xOffset, yOffset);
+                                       getStrokeStyle(item, ob3, rel_root, 
xOffset, yOffset);
                                        ob3.setAttribute("RenderTransform", 
MatrixToStr(mpl));
                                        parentElem.appendChild(ob3);
                                }
@@ -1169,19 +1166,19 @@
                        else
                        {
                                QDomElement grp2 = 
p_docu.createElement("Canvas");
-                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                for (int it = ml.size()-1; it > -1; it--)
                                {
                                        if ((ml[it].Color != 
CommonStrings::None) && (ml[it].Width != 0))
                                        {
                                                QDomElement ob3 = 
p_docu.createElement("Path");
                                                ob3.setAttribute("Data", pa);
-                                               GetMultiStroke(&ml[it], ob3);
+                                               getMultiStroke(&ml[it], ob3);
                                                grp2.appendChild(ob3);
                                        }
                                }
-                               if (Item->lineTransparency() != 0)
-                                       grp2.setAttribute("Opacity", FToStr(1.0 
- Item->lineTransparency()));
+                               if (item->lineTransparency() != 0)
+                                       grp2.setAttribute("Opacity", FToStr(1.0 
- item->lineTransparency()));
                                grp2.setAttribute("RenderTransform", 
MatrixToStr(mpl));
                                parentElem.appendChild(grp2);
                        }
@@ -1189,38 +1186,38 @@
        }
 }
 
-void XPSExPlug::processSymbolItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
+void XPSExPlug::processSymbolItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
 {
        QDomElement ob = p_docu.createElement("Canvas");
-       FPointArray path = Item->PoLine.copy();
-       ScPattern pat = m_Doc->docPatterns[Item->pattern()];
+       FPointArray path = item->PoLine.copy();
+       ScPattern pat = m_Doc->docPatterns[item->pattern()];
        path.scale(conversionFactor, conversionFactor);
-       path.scale(pat.width / Item->width(), pat.height / Item->height());
-       SetClipAttr(ob, &path, Item->fillRule);
+       path.scale(pat.width / item->width(), pat.height / item->height());
+       setClipAttr(ob, &path, item->fillRule);
        QTransform mpx;
        mpx.translate(xOffset * conversionFactor, yOffset * conversionFactor);
-       mpx.scale(Item->width() / pat.width, Item->height() / pat.height);
-       if ((Item->rotation() != 0.0) || Item->imageFlippedH() || 
Item->imageFlippedV())
-       {
-               mpx.rotate(Item->rotation());
-               if (Item->imageFlippedH())
-               {
-                       mpx.translate(Item->width() * conversionFactor, 0);
+       mpx.scale(item->width() / pat.width, item->height() / pat.height);
+       if ((item->rotation() != 0.0) || item->imageFlippedH() || 
item->imageFlippedV())
+       {
+               mpx.rotate(item->rotation());
+               if (item->imageFlippedH())
+               {
+                       mpx.translate(item->width() * conversionFactor, 0);
                        mpx.scale(-1, 1);
                }
-               if (Item->imageFlippedV())
-               {
-                       mpx.translate(0, Item->height() * conversionFactor);
+               if (item->imageFlippedV())
+               {
+                       mpx.translate(0, item->height() * conversionFactor);
                        mpx.scale(1, -1);
                }
        }
        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
-       if (Item->GrMask > 0)
-               handleMask(1, Item, ob, rel_root, xOffset, yOffset);
+       if (item->GrMask > 0)
+               handleMask(1, item, ob, rel_root, xOffset, yOffset);
        else
        {
-               if (Item->fillTransparency() != 0)
-                       ob.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
+               if (item->fillTransparency() != 0)
+                       ob.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
        }
        for (int em = 0; em < pat.items.count(); ++em)
        {
@@ -1230,24 +1227,24 @@
        parentElem.appendChild(ob);
 }
 
-void XPSExPlug::processTableItem(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
+void XPSExPlug::processTableItem(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
 {
        QDomElement ob = p_docu.createElement("Canvas");
        QTransform mpx;
        mpx.translate(xOffset * conversionFactor, yOffset * conversionFactor);
-       if (Item->rotation() != 0.0)
-               mpx.rotate(Item->rotation());
-       mpx.translate(Item->asTable()->gridOffset().x() * conversionFactor, 
Item->asTable()->gridOffset().y() * conversionFactor);
+       if (item->rotation() != 0.0)
+               mpx.rotate(item->rotation());
+       mpx.translate(item->asTable()->gridOffset().x() * conversionFactor, 
item->asTable()->gridOffset().y() * conversionFactor);
        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
        // Paint table fill.
-       if (Item->asTable()->fillColor() != CommonStrings::None)
-       {
-               int lastCol = Item->asTable()->columns() - 1;
-               int lastRow = Item->asTable()->rows() - 1;
-               double x = Item->asTable()->columnPosition(0);
-               double y = Item->asTable()->rowPosition(0);
-               double width = Item->asTable()->columnPosition(lastCol) + 
Item->asTable()->columnWidth(lastCol) - x;
-               double height = Item->asTable()->rowPosition(lastRow) + 
Item->asTable()->rowHeight(lastRow) - y;
+       if (item->asTable()->fillColor() != CommonStrings::None)
+       {
+               int lastCol = item->asTable()->columns() - 1;
+               int lastRow = item->asTable()->rows() - 1;
+               double x = item->asTable()->columnPosition(0);
+               double y = item->asTable()->rowPosition(0);
+               double width = item->asTable()->columnPosition(lastCol) + 
item->asTable()->columnWidth(lastCol) - x;
+               double height = item->asTable()->rowPosition(lastRow) + 
item->asTable()->rowHeight(lastRow) - y;
                FPointArray path;
                path.svgInit();
                path.svgMoveTo(0, 0);
@@ -1256,19 +1253,19 @@
                path.svgLineTo(0, height);
                path.svgClosePath();
                path.scale(conversionFactor, conversionFactor);
-               QString pa = SetClipPath(&path, true);
+               QString pa = setClipPath(&path, true);
                QDomElement cl = p_docu.createElement("Path");
                cl.setAttribute("Data", pa);
-               cl.setAttribute("Fill", SetColor(Item->asTable()->fillColor(), 
Item->asTable()->fillShade(), 0));
+               cl.setAttribute("Fill", setColor(item->asTable()->fillColor(), 
item->asTable()->fillShade(), 0));
                ob.appendChild(cl);
        }
        // Pass 1: Paint cell fills.
-       for (int row = 0; row < Item->asTable()->rows(); ++row)
+       for (int row = 0; row < item->asTable()->rows(); ++row)
        {
                int colSpan = 0;
-               for (int col = 0; col < Item->asTable()->columns(); col += 
colSpan)
-               {
-                       TableCell cell = Item->asTable()->cellAt(row, col);
+               for (int col = 0; col < item->asTable()->columns(); col += 
colSpan)
+               {
+                       TableCell cell = item->asTable()->cellAt(row, col);
                        if (row == cell.row())
                        {
                                QString colorName = cell.fillColor();
@@ -1278,10 +1275,10 @@
                                        int col = cell.column();
                                        int lastRow = row + cell.rowSpan() - 1;
                                        int lastCol = col + cell.columnSpan() - 
1;
-                                       double x = 
Item->asTable()->columnPosition(col);
-                                       double y = 
Item->asTable()->rowPosition(row);
-                                       double width = 
Item->asTable()->columnPosition(lastCol) + 
Item->asTable()->columnWidth(lastCol) - x;
-                                       double height = 
Item->asTable()->rowPosition(lastRow) + Item->asTable()->rowHeight(lastRow) - y;
+                                       double x = 
item->asTable()->columnPosition(col);
+                                       double y = 
item->asTable()->rowPosition(row);
+                                       double width = 
item->asTable()->columnPosition(lastCol) + 
item->asTable()->columnWidth(lastCol) - x;
+                                       double height = 
item->asTable()->rowPosition(lastRow) + item->asTable()->rowHeight(lastRow) - y;
                                        FPointArray path;
                                        path.svgInit();
                                        path.svgMoveTo(x, y);
@@ -1290,10 +1287,10 @@
                                        path.svgLineTo(x, y + height);
                                        path.svgClosePath();
                                        path.scale(conversionFactor, 
conversionFactor);
-                                       QString pa = SetClipPath(&path, true);
+                                       QString pa = setClipPath(&path, true);
                                        QDomElement cl = 
p_docu.createElement("Path");
                                        cl.setAttribute("Data", pa);
-                                       cl.setAttribute("Fill", 
SetColor(colorName, cell.fillShade(), 0));
+                                       cl.setAttribute("Fill", 
setColor(colorName, cell.fillShade(), 0));
                                        ob.appendChild(cl);
                                }
                        }
@@ -1301,37 +1298,37 @@
                }
        }
        // Pass 2: Paint vertical borders.
-       for (int row = 0; row < Item->asTable()->rows(); ++row)
+       for (int row = 0; row < item->asTable()->rows(); ++row)
        {
                int colSpan = 0;
-               for (int col = 0; col < Item->asTable()->columns(); col += 
colSpan)
-               {
-                       TableCell cell = Item->asTable()->cellAt(row, col);
+               for (int col = 0; col < item->asTable()->columns(); col += 
colSpan)
+               {
+                       TableCell cell = item->asTable()->cellAt(row, col);
                        if (row == cell.row())
                        {
                                const int lastRow = cell.row() + cell.rowSpan() 
- 1;
                                const int lastCol = cell.column() + 
cell.columnSpan() - 1;
-                               const double borderX = 
Item->asTable()->columnPosition(lastCol) + 
Item->asTable()->columnWidth(lastCol);
+                               const double borderX = 
item->asTable()->columnPosition(lastCol) + 
item->asTable()->columnWidth(lastCol);
                                QPointF start(borderX, 0.0);
                                QPointF end(borderX, 0.0);
                                QPointF startOffsetFactors, endOffsetFactors;
                                int startRow, endRow;
                                for (int row = cell.row(); row <= lastRow; row 
+= endRow - startRow + 1)
                                {
-                                       TableCell rightCell = 
Item->asTable()->cellAt(row, lastCol + 1);
+                                       TableCell rightCell = 
item->asTable()->cellAt(row, lastCol + 1);
                                        startRow = qMax(cell.row(), 
rightCell.row());
                                        endRow = qMin(lastRow, 
rightCell.isValid() ? rightCell.row() + rightCell.rowSpan() - 1 : lastRow);
-                                       TableCell topLeftCell = 
Item->asTable()->cellAt(startRow - 1, lastCol);
-                                       TableCell topRightCell = 
Item->asTable()->cellAt(startRow - 1, lastCol + 1);
-                                       TableCell bottomRightCell = 
Item->asTable()->cellAt(endRow + 1, lastCol + 1);
-                                       TableCell bottomLeftCell = 
Item->asTable()->cellAt(endRow + 1, lastCol);
+                                       TableCell topLeftCell = 
item->asTable()->cellAt(startRow - 1, lastCol);
+                                       TableCell topRightCell = 
item->asTable()->cellAt(startRow - 1, lastCol + 1);
+                                       TableCell bottomRightCell = 
item->asTable()->cellAt(endRow + 1, lastCol + 1);
+                                       TableCell bottomLeftCell = 
item->asTable()->cellAt(endRow + 1, lastCol);
                                        TableBorder topLeft, top, topRight, 
border, bottomLeft, bottom, bottomRight;
                                        resolveBordersVertical(topLeftCell, 
topRightCell, cell, rightCell, bottomLeftCell, bottomRightCell,
-                                                                               
   &topLeft, &top, &topRight, &border, &bottomLeft, &bottom, &bottomRight, 
Item->asTable());
+                                                                               
   &topLeft, &top, &topRight, &border, &bottomLeft, &bottom, &bottomRight, 
item->asTable());
                                        if (border.isNull())
                                                continue; // Quit early if the 
border to paint is null.
-                                       
start.setY(Item->asTable()->rowPosition(startRow));
-                                       
end.setY((Item->asTable()->rowPosition(endRow) + 
Item->asTable()->rowHeight(endRow)));
+                                       
start.setY(item->asTable()->rowPosition(startRow));
+                                       
end.setY((item->asTable()->rowPosition(endRow) + 
item->asTable()->rowHeight(endRow)));
                                        joinVertical(border, topLeft, top, 
topRight, bottomLeft, bottom, bottomRight, &start, &end, &startOffsetFactors, 
&endOffsetFactors);
                                        paintBorder(border, start, end, 
startOffsetFactors, endOffsetFactors, ob);
                                }
@@ -1339,27 +1336,27 @@
                                {
                                        const int lastRow = cell.row() + 
cell.rowSpan() - 1;
                                        const int firstCol = cell.column();
-                                       const double borderX = 
Item->asTable()->columnPosition(firstCol);
+                                       const double borderX = 
item->asTable()->columnPosition(firstCol);
                                        QPointF start(borderX, 0.0);
                                        QPointF end(borderX, 0.0);
                                        QPointF startOffsetFactors, 
endOffsetFactors;
                                        int startRow, endRow;
                                        for (int row = cell.row(); row <= 
lastRow; row += endRow - startRow + 1)
                                        {
-                                               TableCell leftCell = 
Item->asTable()->cellAt(row, firstCol - 1);
+                                               TableCell leftCell = 
item->asTable()->cellAt(row, firstCol - 1);
                                                startRow = qMax(cell.row(), 
leftCell.row());
                                                endRow = qMin(lastRow, 
leftCell.isValid() ? leftCell.row() + leftCell.rowSpan() - 1 : lastRow);
-                                               TableCell topLeftCell = 
Item->asTable()->cellAt(startRow - 1, firstCol - 1);
-                                               TableCell topRightCell = 
Item->asTable()->cellAt(startRow - 1, firstCol);
-                                               TableCell bottomRightCell = 
Item->asTable()->cellAt(lastRow + 1, firstCol);
-                                               TableCell bottomLeftCell = 
Item->asTable()->cellAt(lastRow + 1, firstCol - 1);
+                                               TableCell topLeftCell = 
item->asTable()->cellAt(startRow - 1, firstCol - 1);
+                                               TableCell topRightCell = 
item->asTable()->cellAt(startRow - 1, firstCol);
+                                               TableCell bottomRightCell = 
item->asTable()->cellAt(lastRow + 1, firstCol);
+                                               TableCell bottomLeftCell = 
item->asTable()->cellAt(lastRow + 1, firstCol - 1);
                                                TableBorder topLeft, top, 
topRight, border, bottomLeft, bottom, bottomRight;
                                                
resolveBordersVertical(topLeftCell, topRightCell, leftCell, cell, 
bottomLeftCell, bottomRightCell,
-                                                                               
           &topLeft, &top, &topRight, &border, &bottomLeft, &bottom, 
&bottomRight, Item->asTable());
+                                                                               
           &topLeft, &top, &topRight, &border, &bottomLeft, &bottom, 
&bottomRight, item->asTable());
                                                if (border.isNull())
                                                        continue; // Quit early 
if the border to paint is null.
-                                               
start.setY(Item->asTable()->rowPosition(startRow));
-                                               
end.setY((Item->asTable()->rowPosition(endRow) + 
Item->asTable()->rowHeight(endRow)));
+                                               
start.setY(item->asTable()->rowPosition(startRow));
+                                               
end.setY((item->asTable()->rowPosition(endRow) + 
item->asTable()->rowHeight(endRow)));
                                                joinVertical(border, topLeft, 
top, topRight, bottomLeft, bottom, bottomRight, &start, &end, 
&startOffsetFactors, &endOffsetFactors);
                                                paintBorder(border, start, end, 
startOffsetFactors, endOffsetFactors, ob);
                                        }
@@ -1369,37 +1366,37 @@
                }
        }
        // Pass 3: Paint horizontal borders.
-       for (int row = 0; row < Item->asTable()->rows(); ++row)
+       for (int row = 0; row < item->asTable()->rows(); ++row)
        {
                int colSpan = 0;
-               for (int col = 0; col < Item->asTable()->columns(); col += 
colSpan)
-               {
-                       TableCell cell = Item->asTable()->cellAt(row, col);
+               for (int col = 0; col < item->asTable()->columns(); col += 
colSpan)
+               {
+                       TableCell cell = item->asTable()->cellAt(row, col);
                        if (row == cell.row())
                        {
                                const int lastRow = cell.row() + cell.rowSpan() 
- 1;
                                const int lastCol = cell.column() + 
cell.columnSpan() - 1;
-                               const double borderY = 
(Item->asTable()->rowPosition(lastRow) + Item->asTable()->rowHeight(lastRow));
+                               const double borderY = 
(item->asTable()->rowPosition(lastRow) + item->asTable()->rowHeight(lastRow));
                                QPointF start(0.0, borderY);
                                QPointF end(0.0, borderY);
                                QPointF startOffsetFactors, endOffsetFactors;
                                int startCol, endCol;
                                for (int col = cell.column(); col <= lastCol; 
col += endCol - startCol + 1)
                                {
-                                       TableCell bottomCell = 
Item->asTable()->cellAt(lastRow + 1, col);
+                                       TableCell bottomCell = 
item->asTable()->cellAt(lastRow + 1, col);
                                        startCol = qMax(cell.column(), 
bottomCell.column());
                                        endCol = qMin(lastCol, 
bottomCell.isValid() ? bottomCell.column() + bottomCell.columnSpan() - 1 : 
lastCol);
-                                       TableCell topLeftCell = 
Item->asTable()->cellAt(lastRow, startCol - 1);
-                                       TableCell topRightCell = 
Item->asTable()->cellAt(lastRow, endCol + 1);
-                                       TableCell bottomRightCell = 
Item->asTable()->cellAt(lastRow + 1, endCol + 1);
-                                       TableCell bottomLeftCell = 
Item->asTable()->cellAt(lastRow + 1, startCol - 1);
+                                       TableCell topLeftCell = 
item->asTable()->cellAt(lastRow, startCol - 1);
+                                       TableCell topRightCell = 
item->asTable()->cellAt(lastRow, endCol + 1);
+                                       TableCell bottomRightCell = 
item->asTable()->cellAt(lastRow + 1, endCol + 1);
+                                       TableCell bottomLeftCell = 
item->asTable()->cellAt(lastRow + 1, startCol - 1);
                                        TableBorder topLeft, left, bottomLeft, 
border, topRight, right, bottomRight;
                                        resolveBordersHorizontal(topLeftCell, 
cell, topRightCell, bottomLeftCell, bottomCell,
-                                                                               
         bottomRightCell, &topLeft, &left, &bottomLeft, &border, &topRight, 
&right, &bottomRight, Item->asTable());
+                                                                               
         bottomRightCell, &topLeft, &left, &bottomLeft, &border, &topRight, 
&right, &bottomRight, item->asTable());
                                        if (border.isNull())
                                                continue; // Quit early if the 
border is null.
-                                       
start.setX(Item->asTable()->columnPosition(startCol));
-                                       
end.setX(Item->asTable()->columnPosition(endCol) + 
Item->asTable()->columnWidth(endCol));
+                                       
start.setX(item->asTable()->columnPosition(startCol));
+                                       
end.setX(item->asTable()->columnPosition(endCol) + 
item->asTable()->columnWidth(endCol));
                                        joinHorizontal(border, topLeft, left, 
bottomLeft, topRight, right, bottomRight, &start, &end, &startOffsetFactors, 
&endOffsetFactors);
                                        paintBorder(border, start, end, 
startOffsetFactors, endOffsetFactors, ob);
                                }
@@ -1407,27 +1404,27 @@
                                {
                                        const int firstRow = cell.row();
                                        const int lastCol = cell.column() + 
cell.columnSpan() - 1;
-                                       const double borderY = 
Item->asTable()->rowPosition(firstRow);
+                                       const double borderY = 
item->asTable()->rowPosition(firstRow);
                                        QPointF start(0.0, borderY);
                                        QPointF end(0.0, borderY);
                                        QPointF startOffsetFactors, 
endOffsetFactors;
                                        int startCol, endCol;
                                        for (int col = cell.column(); col <= 
lastCol; col += endCol - startCol + 1)
                                        {
-                                               TableCell topCell = 
Item->asTable()->cellAt(firstRow - 1, col);
+                                               TableCell topCell = 
item->asTable()->cellAt(firstRow - 1, col);
                                                startCol = qMax(cell.column(), 
topCell.column());
                                                endCol = qMin(lastCol, 
topCell.isValid() ? topCell.column() + topCell.columnSpan() - 1 : lastCol);
-                                               TableCell topLeftCell = 
Item->asTable()->cellAt(firstRow - 1, startCol - 1);
-                                               TableCell topRightCell = 
Item->asTable()->cellAt(firstRow - 1, endCol + 1);
-                                               TableCell bottomRightCell = 
Item->asTable()->cellAt(firstRow, endCol + 1);
-                                               TableCell bottomLeftCell = 
Item->asTable()->cellAt(firstRow, startCol - 1);
+                                               TableCell topLeftCell = 
item->asTable()->cellAt(firstRow - 1, startCol - 1);
+                                               TableCell topRightCell = 
item->asTable()->cellAt(firstRow - 1, endCol + 1);
+                                               TableCell bottomRightCell = 
item->asTable()->cellAt(firstRow, endCol + 1);
+                                               TableCell bottomLeftCell = 
item->asTable()->cellAt(firstRow, startCol - 1);
                                                TableBorder topLeft, left, 
bottomLeft, border, topRight, right, bottomRight;
                                                
resolveBordersHorizontal(topLeftCell, topCell, topRightCell, bottomLeftCell, 
cell,
-                                                                               
                 bottomRightCell, &topLeft, &left, &bottomLeft, &border, 
&topRight, &right, &bottomRight, Item->asTable());
+                                                                               
                 bottomRightCell, &topLeft, &left, &bottomLeft, &border, 
&topRight, &right, &bottomRight, item->asTable());
                                                if (border.isNull())
                                                        continue; // Quit early 
if the border is null.
-                                               
start.setX(Item->asTable()->columnPosition(startCol));
-                                               
end.setX(Item->asTable()->columnPosition(endCol) + 
Item->asTable()->columnWidth(endCol));
+                                               
start.setX(item->asTable()->columnPosition(startCol));
+                                               
end.setX(item->asTable()->columnPosition(endCol) + 
item->asTable()->columnWidth(endCol));
                                                joinHorizontal(border, topLeft, 
left, bottomLeft, topRight, right, bottomRight, &start, &end, 
&startOffsetFactors, &endOffsetFactors);
                                                paintBorder(border, start, end, 
startOffsetFactors, endOffsetFactors, ob);
                                        }
@@ -1437,11 +1434,11 @@
                }
        }
        // Pass 4: Paint cell content.
-       for (int row = 0; row < Item->asTable()->rows(); ++row)
-       {
-               for (int col = 0; col < Item->asTable()->columns(); col ++)
-               {
-                       TableCell cell = Item->asTable()->cellAt(row, col);
+       for (int row = 0; row < item->asTable()->rows(); ++row)
+       {
+               for (int col = 0; col < item->asTable()->columns(); col ++)
+               {
+                       TableCell cell = item->asTable()->cellAt(row, col);
                        if (cell.row() == row && cell.column() == col)
                        {
                                PageItem* textFrame = cell.textFrame();
@@ -1449,12 +1446,12 @@
                        }
                }
        }
-       if (Item->GrMask > 0)
-               handleMask(1, Item, ob, rel_root, xOffset, yOffset);
+       if (item->GrMask > 0)
+               handleMask(1, item, ob, rel_root, xOffset, yOffset);
        else
        {
-               if (Item->fillTransparency() != 0)
-                       ob.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
+               if (item->fillTransparency() != 0)
+                       ob.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
        }
        parentElem.appendChild(ob);
 }
@@ -1469,14 +1466,14 @@
                lineEnd.setX(end.x() + line.width() * endOffsetFactors.x());
                lineEnd.setY(end.y() + line.width() * endOffsetFactors.y());
                QDomElement cl = p_docu.createElement("Path");
-               cl.setAttribute("Data", "M"+FToStr(lineStart.x() * 
conversionFactor)+","+FToStr(lineStart.y() * conversionFactor)+" 
L"+FToStr(lineEnd.x() * conversionFactor)+" "+FToStr(lineEnd.y() * 
conversionFactor));
+               cl.setAttribute("Data", "M" + FToStr(lineStart.x() * 
conversionFactor) + "," + FToStr(lineStart.y() * conversionFactor) + " L" + 
FToStr(lineEnd.x() * conversionFactor) + " " + FToStr(lineEnd.y() * 
conversionFactor));
                QString dashVals = "";
                if (line.style() != Qt::SolidLine)
                        dashVals = getDashString(line.style(), 
qMax(line.width(), 1.0));
                if (!dashVals.isEmpty())
                        cl.setAttribute("StrokeDashArray", dashVals);
                if (line.color() != CommonStrings::None)
-                       cl.setAttribute("Stroke", SetColor(line.color(), 
line.shade(), 0));
+                       cl.setAttribute("Stroke", setColor(line.color(), 
line.shade(), 0));
                if (line.width() != 0.0)
                        cl.setAttribute("StrokeThickness", FToStr(line.width() 
* conversionFactor));
                else
@@ -1485,55 +1482,55 @@
        }
 }
 
-void XPSExPlug::processHatchFill(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
+void XPSExPlug::processHatchFill(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
 {
        QDomElement obC = p_docu.createElement("Canvas");
-       FPointArray path = Item->PoLine.copy();
+       FPointArray path = item->PoLine.copy();
        path.scale(conversionFactor, conversionFactor);
-       SetClipAttr(obC, &path, Item->fillRule);
-       if (Item->GrMask > 0)
-               handleMask(1, Item, obC, rel_root, xOffset, yOffset);
+       setClipAttr(obC, &path, item->fillRule);
+       if (item->GrMask > 0)
+               handleMask(1, item, obC, rel_root, xOffset, yOffset);
        else
        {
-               if (Item->fillTransparency() != 0)
-                       obC.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
+               if (item->fillTransparency() != 0)
+                       obC.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
        }
        QTransform mpo;
        mpo.translate(xOffset * conversionFactor, yOffset * conversionFactor);
-       if (Item->rotation() != 0.0)
-               mpo.rotate(Item->rotation());
+       if (item->rotation() != 0.0)
+               mpo.rotate(item->rotation());
        obC.setAttribute("RenderTransform", MatrixToStr(mpo));
-       if (Item->hatchUseBackground)
+       if (item->hatchUseBackground)
        {
                FPointArray path;
                path.svgInit();
                path.svgMoveTo(0, 0);
-               path.svgLineTo(Item->width(), 0);
-               path.svgLineTo(Item->width(), Item->height());
-               path.svgLineTo(0, Item->height());
+               path.svgLineTo(item->width(), 0);
+               path.svgLineTo(item->width(), item->height());
+               path.svgLineTo(0, item->height());
                path.svgClosePath();
                path.scale(conversionFactor, conversionFactor);
-               QString pa = SetClipPath(&path, true);
+               QString pa = setClipPath(&path, true);
                QDomElement cl = p_docu.createElement("Path");
                cl.setAttribute("Data", pa);
-               cl.setAttribute("Fill", SetColor(Item->hatchBackground, 100, 
0));
+               cl.setAttribute("Fill", setColor(item->hatchBackground, 100, 
0));
                obC.appendChild(cl);
        }
-       double lineLen = sqrt((Item->width() / 2.0) * (Item->width() / 2.0) + 
(Item->height() / 2.0) * (Item->height() / 2.0)) * conversionFactor;
+       double lineLen = sqrt((item->width() / 2.0) * (item->width() / 2.0) + 
(item->height() / 2.0) * (item->height() / 2.0)) * conversionFactor;
        double dist = 0.0;
        while (dist < lineLen)
        {
                QTransform mpx;
-               mpx.translate((Item->width() / 2.0) * conversionFactor, 
(Item->height() / 2.0) * conversionFactor);
-               if (Item->hatchAngle != 0.0)
-                       mpx.rotate(-Item->hatchAngle);
+               mpx.translate((item->width() / 2.0) * conversionFactor, 
(item->height() / 2.0) * conversionFactor);
+               if (item->hatchAngle != 0.0)
+                       mpx.rotate(-item->hatchAngle);
                QDomElement ob = p_docu.createElement("Path");
                ob.setAttribute("StrokeThickness", FToStr(conversionFactor));
                ob.setAttribute("StrokeDashCap", "Flat");
                ob.setAttribute("StrokeEndLineCap", "Flat");
                ob.setAttribute("StrokeStartLineCap", "Flat");
                ob.setAttribute("StrokeLineJoin", "Miter");
-               ob.setAttribute("Stroke", SetColor(Item->hatchForeground, 100, 
0));
+               ob.setAttribute("Stroke", setColor(item->hatchForeground, 100, 
0));
                ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(dist).arg(lineLen).arg(dist));
                ob.setAttribute("RenderTransform", MatrixToStr(mpx));
                obC.appendChild(ob);
@@ -1545,29 +1542,29 @@
                        ob.setAttribute("StrokeEndLineCap", "Flat");
                        ob.setAttribute("StrokeStartLineCap", "Flat");
                        ob.setAttribute("StrokeLineJoin", "Miter");
-                       ob.setAttribute("Stroke", 
SetColor(Item->hatchForeground, 100, 0));
+                       ob.setAttribute("Stroke", 
setColor(item->hatchForeground, 100, 0));
                        ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(-dist).arg(lineLen).arg(-dist));
                        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
                        obC.appendChild(ob);
                }
-               dist += Item->hatchDistance * conversionFactor;
-       }
-       if ((Item->hatchType == 1) || (Item->hatchType == 2))
+               dist += item->hatchDistance * conversionFactor;
+       }
+       if ((item->hatchType == 1) || (item->hatchType == 2))
        {
                dist = 0.0;
                while (dist < lineLen)
                {
                        QTransform mpx;
-                       mpx.translate((Item->width() / 2.0) * conversionFactor, 
(Item->height() / 2.0) * conversionFactor);
-                       if (Item->hatchAngle != 0.0)
-                               mpx.rotate(-Item->hatchAngle + 90);
+                       mpx.translate((item->width() / 2.0) * conversionFactor, 
(item->height() / 2.0) * conversionFactor);
+                       if (item->hatchAngle != 0.0)
+                               mpx.rotate(-item->hatchAngle + 90);
                        QDomElement ob = p_docu.createElement("Path");
                        ob.setAttribute("StrokeThickness", 
FToStr(conversionFactor));
                        ob.setAttribute("StrokeDashCap", "Flat");
                        ob.setAttribute("StrokeEndLineCap", "Flat");
                        ob.setAttribute("StrokeStartLineCap", "Flat");
                        ob.setAttribute("StrokeLineJoin", "Miter");
-                       ob.setAttribute("Stroke", 
SetColor(Item->hatchForeground, 100, 0));
+                       ob.setAttribute("Stroke", 
setColor(item->hatchForeground, 100, 0));
                        ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(dist).arg(lineLen).arg(dist));
                        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
                        obC.appendChild(ob);
@@ -1579,31 +1576,31 @@
                                ob.setAttribute("StrokeEndLineCap", "Flat");
                                ob.setAttribute("StrokeStartLineCap", "Flat");
                                ob.setAttribute("StrokeLineJoin", "Miter");
-                               ob.setAttribute("Stroke", 
SetColor(Item->hatchForeground, 100, 0));
+                               ob.setAttribute("Stroke", 
setColor(item->hatchForeground, 100, 0));
                                ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(-dist).arg(lineLen).arg(-dist));
                                ob.setAttribute("RenderTransform", 
MatrixToStr(mpx));
                                obC.appendChild(ob);
                        }
-                       dist += Item->hatchDistance * conversionFactor;
-               }
-       }
-       if (Item->hatchType == 2)
+                       dist += item->hatchDistance * conversionFactor;
+               }
+       }
+       if (item->hatchType == 2)
        {
                dist = 0.0;
                while (dist < lineLen)
                {
                        double dDist = dist * sqrt(2.0);
                        QTransform mpx;
-                       mpx.translate((Item->width() / 2.0) * conversionFactor, 
(Item->height() / 2.0) * conversionFactor);
-                       if (Item->hatchAngle != 0.0)
-                               mpx.rotate(-Item->hatchAngle + 45);
+                       mpx.translate((item->width() / 2.0) * conversionFactor, 
(item->height() / 2.0) * conversionFactor);
+                       if (item->hatchAngle != 0.0)
+                               mpx.rotate(-item->hatchAngle + 45);
                        QDomElement ob = p_docu.createElement("Path");
                        ob.setAttribute("StrokeThickness", 
FToStr(conversionFactor));
                        ob.setAttribute("StrokeDashCap", "Flat");
                        ob.setAttribute("StrokeEndLineCap", "Flat");
                        ob.setAttribute("StrokeStartLineCap", "Flat");
                        ob.setAttribute("StrokeLineJoin", "Miter");
-                       ob.setAttribute("Stroke", 
SetColor(Item->hatchForeground, 100, 0));
+                       ob.setAttribute("Stroke", 
setColor(item->hatchForeground, 100, 0));
                        ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(dDist).arg(lineLen).arg(dDist));
                        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
                        obC.appendChild(ob);
@@ -1615,28 +1612,28 @@
                                ob.setAttribute("StrokeEndLineCap", "Flat");
                                ob.setAttribute("StrokeStartLineCap", "Flat");
                                ob.setAttribute("StrokeLineJoin", "Miter");
-                               ob.setAttribute("Stroke", 
SetColor(Item->hatchForeground, 100, 0));
+                               ob.setAttribute("Stroke", 
setColor(item->hatchForeground, 100, 0));
                                ob.setAttribute("Data", QString("M %1, %2 L %3, 
%4").arg(-lineLen).arg(-dDist).arg(lineLen).arg(-dDist));
                                ob.setAttribute("RenderTransform", 
MatrixToStr(mpx));
                                obC.appendChild(ob);
                        }
-                       dist += Item->hatchDistance * conversionFactor;
+                       dist += item->hatchDistance * conversionFactor;
                }
        }
        parentElem.appendChild(obC);
 }
 
-void XPSExPlug::processSymbolStroke(double xOffset, double yOffset, PageItem 
*Item, QDomElement &parentElem, QDomElement &rel_root)
+void XPSExPlug::processSymbolStroke(double xOffset, double yOffset, PageItem 
*item, QDomElement &parentElem, QDomElement &rel_root)
 {
        QDomElement ob = p_docu.createElement("Canvas");
        QTransform mpx;
        mpx.translate(xOffset * conversionFactor, yOffset * conversionFactor);
        ob.setAttribute("RenderTransform", MatrixToStr(mpx));
-       QPainterPath path = Item->PoLine.toQPainterPath(false);
-       ScPattern pat = m_Doc->docPatterns[Item->strokePattern()];
-       double pLen = path.length() - ((pat.width / 2.0) * 
(Item->patternStrokeScaleX / 100.0));
-       double adv = pat.width * Item->patternStrokeScaleX / 100.0 * 
Item->patternStrokeSpace;
-       double xpos = Item->patternStrokeOffsetX * Item->patternStrokeScaleX / 
100.0;
+       QPainterPath path = item->PoLine.toQPainterPath(false);
+       ScPattern pat = m_Doc->docPatterns[item->strokePattern()];
+       double pLen = path.length() - ((pat.width / 2.0) * 
(item->patternStrokeScaleX / 100.0));
+       double adv = pat.width * item->patternStrokeScaleX / 100.0 * 
item->patternStrokeSpace;
+       double xpos = item->patternStrokeOffsetX * item->patternStrokeScaleX / 
100.0;
        while (xpos < pLen)
        {
                double currPerc = path.percentAtLength(xpos);
@@ -1649,17 +1646,17 @@
                QTransform trans;
                trans.translate(currPoint.x() * conversionFactor, currPoint.y() 
* conversionFactor);
                trans.rotate(currAngle);
-               trans.translate(0.0, Item->patternStrokeOffsetY);
-               trans.rotate(-Item->patternStrokeRotation);
-               trans.shear(Item->patternStrokeSkewX, 
-Item->patternStrokeSkewY);
-               trans.scale(Item->patternStrokeScaleX / 100.0, 
Item->patternStrokeScaleY / 100.0);
+               trans.translate(0.0, item->patternStrokeOffsetY);
+               trans.rotate(-item->patternStrokeRotation);
+               trans.shear(item->patternStrokeSkewX, 
-item->patternStrokeSkewY);
+               trans.scale(item->patternStrokeScaleX / 100.0, 
item->patternStrokeScaleY / 100.0);
                trans.translate(-pat.width / 2.0, -pat.height / 2.0);
-               if (Item->patternStrokeMirrorX)
+               if (item->patternStrokeMirrorX)
                {
                        trans.translate(pat.width, 0);
                        trans.scale(-1, 1);
                }
-               if (Item->patternStrokeMirrorY)
+               if (item->patternStrokeMirrorY)
                {
                        trans.translate(0, pat.height);
                        trans.scale(1, -1);
@@ -1677,24 +1674,24 @@
        parentElem.appendChild(ob);
 }
 
-void XPSExPlug::processArrows(double xOffset, double yOffset, PageItem *Item, 
QDomElement &parentElem, QDomElement &rel_root)
-{
-       if (Item->startArrowIndex() != 0)
+void XPSExPlug::processArrows(double xOffset, double yOffset, PageItem *item, 
QDomElement &parentElem, QDomElement &rel_root)
+{
+       if (item->startArrowIndex() != 0)
        {
                QTransform arrowTrans;
-               FPointArray arrow = 
m_Doc->arrowStyles().at(Item->startArrowIndex()-1).points.copy();
-               if (Item->itemType() == PageItem::Line)
+               FPointArray arrow = 
m_Doc->arrowStyles().at(item->startArrowIndex()-1).points.copy();
+               if (item->itemType() == PageItem::Line)
                {
                        arrowTrans.translate(0, 0);
-                       arrowTrans.scale(Item->startArrowScale() / 100.0, 
Item->startArrowScale() / 100.0);
-                       if (Item->NamedLStyle.isEmpty())
-                       {
-                               if (Item->lineWidth() != 0.0)
-                                       arrowTrans.scale(Item->lineWidth(), 
Item->lineWidth());
+                       arrowTrans.scale(item->startArrowScale() / 100.0, 
item->startArrowScale() / 100.0);
+                       if (item->NamedLStyle.isEmpty())
+                       {
+                               if (item->lineWidth() != 0.0)
+                                       arrowTrans.scale(item->lineWidth(), 
item->lineWidth());
                        }
                        else
                        {
-                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                if (ml[ml.size()-1].Width != 0.0)
                                        arrowTrans.scale(ml[ml.size()-1].Width, 
ml[ml.size()-1].Width);
                        }
@@ -1702,24 +1699,24 @@
                }
                else
                {
-                       FPoint Start = Item->PoLine.point(0);
-                       for (int xx = 1; xx < Item->PoLine.size(); xx += 2)
-                       {
-                               FPoint Vector = Item->PoLine.point(xx);
+                       FPoint Start = item->PoLine.point(0);
+                       for (int xx = 1; xx < item->PoLine.size(); xx += 2)
+                       {
+                               FPoint Vector = item->PoLine.point(xx);
                                if ((Start.x() != Vector.x()) || (Start.y() != 
Vector.y()))
                                {
                                        double r = 
atan2(Start.y()-Vector.y(),Start.x()-Vector.x())*(180.0/M_PI);
                                        arrowTrans.translate(Start.x(), 
Start.y());
                                        arrowTrans.rotate(r);
-                                       
arrowTrans.scale(Item->startArrowScale() / 100.0, Item->startArrowScale() / 
100.0);
-                                       if (Item->NamedLStyle.isEmpty())
+                                       
arrowTrans.scale(item->startArrowScale() / 100.0, item->startArrowScale() / 
100.0);
+                                       if (item->NamedLStyle.isEmpty())
                                        {
-                                               if (Item->lineWidth() != 0.0)
-                                                       
arrowTrans.scale(Item->lineWidth(), Item->lineWidth());
+                                               if (item->lineWidth() != 0.0)
+                                                       
arrowTrans.scale(item->lineWidth(), item->lineWidth());
                                        }
                                        else
                                        {
-                                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                                if (ml[ml.size()-1].Width != 
0.0)
                                                        
arrowTrans.scale(ml[ml.size()-1].Width, ml[ml.size()-1].Width);
                                        }
@@ -1728,48 +1725,48 @@
                        }
                }
                arrow.map(arrowTrans);
-               drawArrow(xOffset, yOffset, Item, parentElem, rel_root, arrow);
-       }
-       if (Item->endArrowIndex() != 0)
+               drawArrow(xOffset, yOffset, item, parentElem, rel_root, arrow);
+       }
+       if (item->endArrowIndex() != 0)
        {
                QTransform arrowTrans;
-               FPointArray arrow = 
m_Doc->arrowStyles().at(Item->endArrowIndex()-1).points.copy();
-               if (Item->itemType() == PageItem::Line)
-               {
-                       arrowTrans.translate(Item->width(), 0);
-                       arrowTrans.scale(Item->endArrowScale() / 100.0, 
Item->endArrowScale() / 100.0);
-                       if (Item->NamedLStyle.isEmpty())
-                       {
-                               if (Item->lineWidth() != 0.0)
-                                       arrowTrans.scale(Item->lineWidth(), 
Item->lineWidth());
+               FPointArray arrow = 
m_Doc->arrowStyles().at(item->endArrowIndex()-1).points.copy();
+               if (item->itemType() == PageItem::Line)
+               {
+                       arrowTrans.translate(item->width(), 0);
+                       arrowTrans.scale(item->endArrowScale() / 100.0, 
item->endArrowScale() / 100.0);
+                       if (item->NamedLStyle.isEmpty())
+                       {
+                               if (item->lineWidth() != 0.0)
+                                       arrowTrans.scale(item->lineWidth(), 
item->lineWidth());
                        }
                        else
                        {
-                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                if (ml[ml.size()-1].Width != 0.0)
                                        arrowTrans.scale(ml[ml.size()-1].Width, 
ml[ml.size()-1].Width);
                        }
                }
                else
                {
-                       FPoint End = Item->PoLine.point(Item->PoLine.size()-2);
-                       for (uint xx = Item->PoLine.size()-1; xx > 0; xx -= 2)
-                       {
-                               FPoint Vector = Item->PoLine.point(xx);
+                       FPoint End = item->PoLine.point(item->PoLine.size()-2);
+                       for (uint xx = item->PoLine.size()-1; xx > 0; xx -= 2)
+                       {
+                               FPoint Vector = item->PoLine.point(xx);
                                if ((End.x() != Vector.x()) || (End.y() != 
Vector.y()))
                                {
                                        double r = 
atan2(End.y()-Vector.y(),End.x()-Vector.x())*(180.0/M_PI);
                                        arrowTrans.translate(End.x(), End.y());
                                        arrowTrans.rotate(r);
-                                       arrowTrans.scale(Item->endArrowScale() 
/ 100.0, Item->endArrowScale() / 100.0);
-                                       if (Item->NamedLStyle.isEmpty())
+                                       arrowTrans.scale(item->endArrowScale() 
/ 100.0, item->endArrowScale() / 100.0);
+                                       if (item->NamedLStyle.isEmpty())
                                        {
-                                               if (Item->lineWidth() != 0.0)
-                                                       
arrowTrans.scale(Item->lineWidth(), Item->lineWidth());
+                                               if (item->lineWidth() != 0.0)
+                                                       
arrowTrans.scale(item->lineWidth(), item->lineWidth());
                                        }
                                        else
                                        {
-                                               multiLine ml = 
m_Doc->docLineStyles[Item->NamedLStyle];
+                                               multiLine ml = 
m_Doc->docLineStyles[item->NamedLStyle];
                                                if (ml[ml.size()-1].Width != 
0.0)
                                                        
arrowTrans.scale(ml[ml.size()-1].Width, ml[ml.size()-1].Width);
                                        }
@@ -1778,41 +1775,41 @@
                        }
                }
                arrow.map(arrowTrans);
-               drawArrow(xOffset, yOffset, Item, parentElem, rel_root, arrow);
-       }
-}
-
-void XPSExPlug::drawArrow(double xOffset, double yOffset, PageItem *Item, 
QDomElement &parentElem, QDomElement &rel_root, FPointArray &arrow)
+               drawArrow(xOffset, yOffset, item, parentElem, rel_root, arrow);
+       }
+}
+
+void XPSExPlug::drawArrow(double xOffset, double yOffset, PageItem *item, 
QDomElement &parentElem, QDomElement &rel_root, FPointArray &arrow)
 {
        QTransform mpx;
-       if (Item->rotation() != 0.0)
+       if (item->rotation() != 0.0)
        {
                mpx.translate(xOffset * conversionFactor, yOffset * 
conversionFactor);
-               mpx.rotate(Item->rotation());
+               mpx.rotate(item->rotation());
                mpx.translate(-xOffset * conversionFactor, -yOffset * 
conversionFactor);
        }
        arrow.translate(xOffset, yOffset);
        arrow.scale(conversionFactor, conversionFactor);
-       QString pa = SetClipPath(&arrow, true);
-       if (Item->NamedLStyle.isEmpty())
+       QString pa = setClipPath(&arrow, true);
+       if (item->NamedLStyle.isEmpty())
        {
                QDomElement ob = p_docu.createElement("Path");
                ob.setAttribute("Data", pa);
                ob.setAttribute("RenderTransform", MatrixToStr(mpx));
-               getStrokeStyle(Item, ob, rel_root, xOffset, yOffset, true);
+               getStrokeStyle(item, ob, rel_root, xOffset, yOffset, true);
                parentElem.appendChild(ob);
        }
        else
        {
                QDomElement grp2 = p_docu.createElement("Canvas");
                grp2.setAttribute("RenderTransform", MatrixToStr(mpx));
-               multiLine ml = m_Doc->docLineStyles[Item->NamedLStyle];
+               multiLine ml = m_Doc->docLineStyles[item->NamedLStyle];
                if (ml[0].Color != CommonStrings::None)
                {
                        QDomElement ob3 = p_docu.createElement("Path");
                        ob3.setAttribute("Data", pa);
-                       ob3.setAttribute("Fill", SetColor(ml[0].Color, 
ml[0].Shade, 0));
-                       GetMultiStroke(&ml[0], ob3);
+                       ob3.setAttribute("Fill", setColor(ml[0].Color, 
ml[0].Shade, 0));
+                       getMultiStroke(&ml[0], ob3);
                        grp2.appendChild(ob3);
                }
                for (int it = ml.size()-1; it > 0; it--)
@@ -1821,7 +1818,7 @@
                        {
                                QDomElement ob3 = p_docu.createElement("Path");
                                ob3.setAttribute("Data", pa);
-                               GetMultiStroke(&ml[it], ob3);
+                               getMultiStroke(&ml[it], ob3);
                                grp2.appendChild(ob3);
                        }
                }
@@ -1877,7 +1874,7 @@
        return rsrcInfo;
 }
 
-void XPSExPlug::GetMultiStroke(struct SingleLine *sl, QDomElement &parentElem)
+void XPSExPlug::getMultiStroke(struct SingleLine *sl, QDomElement &parentElem)
 {
        parentElem.setAttribute("StrokeThickness", FToStr(sl->Width * 
conversionFactor));
        switch (static_cast<Qt::PenCapStyle>(sl->LineEnd))
@@ -1924,13 +1921,13 @@
        if (!dashVals.isEmpty())
                parentElem.setAttribute("StrokeDashArray", dashVals);
        if (sl->Color != CommonStrings::None)
-               parentElem.setAttribute("Stroke", SetColor(sl->Color, 
sl->Shade, 0));
-}
-
-void XPSExPlug::getStrokeStyle(PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset, bool forArrow)
-{
-       parentElem.setAttribute("StrokeThickness", FToStr(Item->lineWidth() * 
conversionFactor));
-       switch (Item->PLineEnd)
+               parentElem.setAttribute("Stroke", setColor(sl->Color, 
sl->Shade, 0));
+}
+
+void XPSExPlug::getStrokeStyle(PageItem *item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset, bool forArrow)
+{
+       parentElem.setAttribute("StrokeThickness", FToStr(item->lineWidth() * 
conversionFactor));
+       switch (item->PLineEnd)
        {
                case Qt::FlatCap:
                        parentElem.setAttribute("StrokeDashCap", "Flat");
@@ -1953,7 +1950,7 @@
                        parentElem.setAttribute("StrokeStartLineCap", "Flat");
                        break;
        }
-       switch (Item->PLineJoin)
+       switch (item->PLineJoin)
        {
                case Qt::MiterJoin:
                        parentElem.setAttribute("StrokeLineJoin", "Miter");
@@ -1969,40 +1966,40 @@
                        break;
        }
        QString dashVals = "";
-       if (Item->DashValues.count() != 0)
-       {
-               for (auto it = Item->DashValues.cbegin(); it != 
Item->DashValues.cend(); ++it)
-               {
-                       dashVals += FToStr((*it) / Item->lineWidth())+" ";
+       if (item->DashValues.count() != 0)
+       {
+               for (auto it = item->DashValues.cbegin(); it != 
item->DashValues.cend(); ++it)
+               {
+                       dashVals += FToStr((*it) / item->lineWidth()) + " ";
                }
        }
        else
        {
-               if (Item->PLineArt != Qt::SolidLine)
-                       dashVals = getDashString(Item->PLineArt, 1);
+               if (item->PLineArt != Qt::SolidLine)
+                       dashVals = getDashString(item->PLineArt, 1);
        }
        if (!dashVals.isEmpty())
        {
                parentElem.setAttribute("StrokeDashArray", dashVals);
-               if (Item->DashValues.count() != 0)
-                       parentElem.setAttribute("StrokeDashOffset", 
FToStr(Item->DashOffset));
-       }
-       if (Item->GrTypeStroke == 0)
-       {
-               if (Item->lineColor() != CommonStrings::None)
+               if (item->DashValues.count() != 0)
+                       parentElem.setAttribute("StrokeDashOffset", 
FToStr(item->DashOffset));
+       }
+       if (item->GrTypeStroke == 0)
+       {
+               if (item->lineColor() != CommonStrings::None)
                {
                        if (forArrow)
-                               parentElem.setAttribute("Fill", 
SetColor(Item->lineColor(), Item->lineShade(), Item->lineTransparency()));
+                               parentElem.setAttribute("Fill", 
setColor(item->lineColor(), item->lineShade(), item->lineTransparency()));
                        else
-                               parentElem.setAttribute("Stroke", 
SetColor(Item->lineColor(), Item->lineShade(), Item->lineTransparency()));
+                               parentElem.setAttribute("Stroke", 
setColor(item->lineColor(), item->lineShade(), item->lineTransparency()));
                        return;
                }
        }
        else
        {
-               if ((!Item->strokePattern().isEmpty()) && 
(!Item->patternStrokePath))
-               {
-                       ScPattern pa = 
m_Doc->docPatterns[Item->strokePattern()];
+               if ((!item->strokePattern().isEmpty()) && 
(!item->patternStrokePath))
+               {
+                       ScPattern pa = 
m_Doc->docPatterns[item->strokePattern()];
                        QDomElement ob;
                        if (forArrow)
                                ob = p_docu.createElement("Path.Fill");
@@ -2014,13 +2011,13 @@
                        gr.setAttribute("ViewportUnits", "Absolute");
                        gr.setAttribute("Viewbox", QString("0, 0, %1, 
%2").arg(pa.width * conversionFactor).arg(pa.height * conversionFactor));
                        double patternScaleX, patternScaleY, patternOffsetX, 
patternOffsetY, patternRotation, patternSkewX, patternSkewY, patternSpace;
-                       Item->strokePatternTransform(patternScaleX, 
patternScaleY, patternOffsetX, patternOffsetY, patternRotation, patternSkewX, 
patternSkewY, patternSpace);
+                       item->strokePatternTransform(patternScaleX, 
patternScaleY, patternOffsetX, patternOffsetY, patternRotation, patternSkewX, 
patternSkewY, patternSpace);
                        patternScaleX /= 100.0;
                        patternScaleY /= 100.0;
-                       double lw2 = Item->lineWidth() / 2.0;
+                       double lw2 = item->lineWidth() / 2.0;
                        gr.setAttribute("Viewport", QString("%1, %2, %3, 
%4").arg((xOffset + patternOffsetX - lw2) * conversionFactor).arg((yOffset + 
patternOffsetY - lw2) * conversionFactor).arg((pa.width * patternScaleX) * 
conversionFactor).arg((pa.height * patternScaleY) * conversionFactor));
                        bool mirrorX, mirrorY;
-                       Item->strokePatternFlip(mirrorX, mirrorY);
+                       item->strokePatternFlip(mirrorX, mirrorY);
                        if ((patternRotation != 0) || (patternSkewX != 0) || 
(patternSkewY != 0) || mirrorX || mirrorY)
                        {
                                QTransform mpa;
@@ -2033,8 +2030,8 @@
                                        mpa.scale(1, -1);
                                gr.setAttribute("Transform", MatrixToStr(mpa));
                        }
-                       if (Item->lineTransparency() != 0)
-                               gr.setAttribute("Opacity", FToStr(1.0 - 
Item->lineTransparency()));
+                       if (item->lineTransparency() != 0)
+                               gr.setAttribute("Opacity", FToStr(1.0 - 
item->lineTransparency()));
                        QDomElement grp = 
p_docu.createElement("VisualBrush.Visual");
                        for (int em = 0; em < pa.items.count(); ++em)
                        {
@@ -2045,7 +2042,7 @@
                        ob.appendChild(gr);
                        parentElem.appendChild(ob);
                }
-               else if ((Item->GrTypeStroke == Gradient_Linear) || 
(Item->GrTypeStroke == Gradient_Radial))
+               else if ((item->GrTypeStroke == Gradient_Linear) || 
(item->GrTypeStroke == Gradient_Radial))
                {
                        QDomElement ob;
                        if (forArrow)
@@ -2053,13 +2050,13 @@
                        else
                                ob = p_docu.createElement("Path.Stroke");
                        QDomElement gr;
-                       double GrStartX = (Item->GrStrokeStartX + xOffset) * 
conversionFactor;
-                       double GrStartY = (Item->GrStrokeStartY + yOffset) * 
conversionFactor;
-                       double GrFocalX = (Item->GrStrokeFocalX + xOffset) * 
conversionFactor;
-                       double GrFocalY = (Item->GrStrokeFocalY + yOffset) * 
conversionFactor;
-                       double GrEndX = (Item->GrStrokeEndX + xOffset) * 
conversionFactor;
-                       double GrEndY = (Item->GrStrokeEndY + yOffset) * 
conversionFactor;
-                       if (Item->GrTypeStroke == Gradient_Linear)
+                       double GrStartX = (item->GrStrokeStartX + xOffset) * 
conversionFactor;
+                       double GrStartY = (item->GrStrokeStartY + yOffset) * 
conversionFactor;
+                       double GrFocalX = (item->GrStrokeFocalX + xOffset) * 
conversionFactor;
+                       double GrFocalY = (item->GrStrokeFocalY + yOffset) * 
conversionFactor;
+                       double GrEndX = (item->GrStrokeEndX + xOffset) * 
conversionFactor;
+                       double GrEndY = (item->GrStrokeEndY + yOffset) * 
conversionFactor;
+                       if (item->GrTypeStroke == Gradient_Linear)
                        {
                                gr = 
p_docu.createElement("LinearGradientBrush");
                                gr.setAttribute("MappingMode", "Absolute");
@@ -2077,18 +2074,18 @@
                                gr.setAttribute("GradientOrigin", 
FToStr(GrFocalX) + ", " + FToStr(GrFocalY));
                        }
                        double gradientSkew;
-                       if (Item->GrStrokeSkew == 90)
+                       if (item->GrStrokeSkew == 90)
                                gradientSkew = 1;
-                       else if (Item->GrStrokeSkew == 180)
+                       else if (item->GrStrokeSkew == 180)
                                gradientSkew = 0;
-                       else if (Item->GrStrokeSkew == 270)
+                       else if (item->GrStrokeSkew == 270)
                                gradientSkew = -1;
-                       else if (Item->GrStrokeSkew == 390)
+                       else if (item->GrStrokeSkew == 390)
                                gradientSkew = 0;
                        else
-                               gradientSkew = tan(M_PI / 180.0 * 
Item->GrStrokeSkew);
+                               gradientSkew = tan(M_PI / 180.0 * 
item->GrStrokeSkew);
                        QTransform qmatrix;
-                       if (Item->GrTypeStroke == Gradient_Linear)
+                       if (item->GrTypeStroke == Gradient_Linear)
                        {
                                qmatrix.translate(GrStartX, GrStartY);
                                qmatrix.shear(-gradientSkew, 0);
@@ -2100,29 +2097,29 @@
                                qmatrix.translate(GrStartX, GrStartY);
                                qmatrix.rotate(rotEnd);
                                qmatrix.shear(gradientSkew, 0);
-                               qmatrix.translate(0, GrStartY * (1.0 - 
Item->GrStrokeScale));
+                               qmatrix.translate(0, GrStartY * (1.0 - 
item->GrStrokeScale));
                                qmatrix.translate(-GrStartX, -GrStartY);
-                               qmatrix.scale(1, Item->GrStrokeScale);
+                               qmatrix.scale(1, item->GrStrokeScale);
                        }
                        gr.setAttribute("Transform", MatrixToStr(qmatrix));
-                       if (Item->lineTransparency() != 0)
-                               gr.setAttribute("Opacity", FToStr(1.0 - 
Item->lineTransparency()));
+                       if (item->lineTransparency() != 0)
+                               gr.setAttribute("Opacity", FToStr(1.0 - 
item->lineTransparency()));
                        QDomElement grs;
-                       if (Item->GrTypeStroke == Gradient_Linear)
+                       if (item->GrTypeStroke == Gradient_Linear)
                                grs = 
p_docu.createElement("LinearGradientBrush.GradientStops");
                        else
                                grs = 
p_docu.createElement("RadialGradientBrush.GradientStops");
                        bool   isFirst = true;
                        double actualStop = 0.0, lastStop = 0.0;
-                       QList<VColorStop*> cstops = 
Item->stroke_gradient.colorStops();
-                       for (int cst = 0; cst < Item->stroke_gradient.stops(); 
++cst)
+                       QList<VColorStop*> cstops = 
item->stroke_gradient.colorStops();
+                       for (int cst = 0; cst < item->stroke_gradient.stops(); 
++cst)
                        {
                                actualStop = cstops.at(cst)->rampPoint;
                                if ((actualStop != lastStop) || (isFirst))
                                {
                                        QDomElement itcl = 
p_docu.createElement("GradientStop");
                                        itcl.setAttribute("Offset", 
FToStr(cstops.at(cst)->rampPoint));
-                                       itcl.setAttribute("Color", 
SetColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
+                                       itcl.setAttribute("Color", 
setColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
                                        grs.appendChild(itcl);
                                        lastStop = actualStop;
                                        isFirst  = false;
@@ -2135,31 +2132,31 @@
        }
 }
 
-void XPSExPlug::getFillStyle(PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset, bool withTransparency)
-{
-       if (Item->GrType == 0)
-       {
-               if (Item->fillColor() != CommonStrings::None)
-               {
-                       if ((withTransparency) || (Item->GrMask == 0))
-                               parentElem.setAttribute("Fill", 
SetColor(Item->fillColor(), Item->fillShade(), Item->fillTransparency()));
+void XPSExPlug::getFillStyle(PageItem *item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset, bool withTransparency)
+{
+       if (item->GrType == 0)
+       {
+               if (item->fillColor() != CommonStrings::None)
+               {
+                       if ((withTransparency) || (item->GrMask == 0))
+                               parentElem.setAttribute("Fill", 
setColor(item->fillColor(), item->fillShade(), item->fillTransparency()));
                        else
-                               parentElem.setAttribute("Fill", 
SetColor(Item->fillColor(), Item->fillShade(), 0));
+                               parentElem.setAttribute("Fill", 
setColor(item->fillColor(), item->fillShade(), 0));
                }
                return;
        }
 
-       if ((Item->GrType == Gradient_Linear) || (Item->GrType == 
Gradient_Radial))
+       if ((item->GrType == Gradient_Linear) || (item->GrType == 
Gradient_Radial))
        {
                QDomElement ob = p_docu.createElement("Path.Fill");
                QDomElement gr;
-               double GrStartX = (Item->GrStartX + xOffset) * conversionFactor;
-               double GrStartY = (Item->GrStartY + yOffset) * conversionFactor;
-               double GrFocalX = (Item->GrFocalX + xOffset) * conversionFactor;
-               double GrFocalY = (Item->GrFocalY + yOffset) * conversionFactor;
-               double GrEndX = (Item->GrEndX + xOffset) * conversionFactor;
-               double GrEndY = (Item->GrEndY + yOffset) * conversionFactor;
-               if (Item->GrType == Gradient_Linear)
+               double GrStartX = (item->GrStartX + xOffset) * conversionFactor;
+               double GrStartY = (item->GrStartY + yOffset) * conversionFactor;
+               double GrFocalX = (item->GrFocalX + xOffset) * conversionFactor;
+               double GrFocalY = (item->GrFocalY + yOffset) * conversionFactor;
+               double GrEndX = (item->GrEndX + xOffset) * conversionFactor;
+               double GrEndY = (item->GrEndY + yOffset) * conversionFactor;
+               if (item->GrType == Gradient_Linear)
                {
                        gr = p_docu.createElement("LinearGradientBrush");
                        gr.setAttribute("MappingMode", "Absolute");
@@ -2177,18 +2174,18 @@
                        gr.setAttribute("GradientOrigin", FToStr(GrFocalX) + ", 
" + FToStr(GrFocalY));
                }
                double gradientSkew;
-               if (Item->GrSkew == 90)
+               if (item->GrSkew == 90)
                        gradientSkew = 1;
-               else if (Item->GrSkew == 180)
+               else if (item->GrSkew == 180)
                        gradientSkew = 0;
-               else if (Item->GrSkew == 270)
+               else if (item->GrSkew == 270)
                        gradientSkew = -1;
-               else if (Item->GrSkew == 390)
+               else if (item->GrSkew == 390)
                        gradientSkew = 0;
                else
-                       gradientSkew = tan(M_PI / 180.0 * Item->GrSkew);
+                       gradientSkew = tan(M_PI / 180.0 * item->GrSkew);
                QTransform qmatrix;
-               if (Item->GrType == Gradient_Linear)
+               if (item->GrType == Gradient_Linear)
                {
                        qmatrix.translate(GrStartX, GrStartY);
                        qmatrix.shear(-gradientSkew, 0);
@@ -2200,29 +2197,29 @@
                        qmatrix.translate(GrStartX, GrStartY);
                        qmatrix.rotate(rotEnd);
                        qmatrix.shear(gradientSkew, 0);
-                       qmatrix.translate(0, GrStartY * (1.0 - Item->GrScale));
+                       qmatrix.translate(0, GrStartY * (1.0 - item->GrScale));
                        qmatrix.translate(-GrStartX, -GrStartY);
-                       qmatrix.scale(1, Item->GrScale);
+                       qmatrix.scale(1, item->GrScale);
                }
                gr.setAttribute("Transform", MatrixToStr(qmatrix));
-               if ((Item->fillTransparency() != 0) && ((withTransparency) || 
(Item->GrMask == 0)))
-                       gr.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
+               if ((item->fillTransparency() != 0) && ((withTransparency) || 
(item->GrMask == 0)))
+                       gr.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
                QDomElement grs;
-               if (Item->GrType == Gradient_Linear)
+               if (item->GrType == Gradient_Linear)
                        grs = 
p_docu.createElement("LinearGradientBrush.GradientStops");
                else
                        grs = 
p_docu.createElement("RadialGradientBrush.GradientStops");
                bool   isFirst = true;
                double actualStop = 0.0, lastStop = 0.0;
-               QList<VColorStop*> cstops = Item->fill_gradient.colorStops();
-               for (int cst = 0; cst < Item->fill_gradient.stops(); ++cst)
+               QList<VColorStop*> cstops = item->fill_gradient.colorStops();
+               for (int cst = 0; cst < item->fill_gradient.stops(); ++cst)
                {
                        actualStop = cstops.at(cst)->rampPoint;
                        if ((actualStop != lastStop) || (isFirst))
                        {
                                QDomElement itcl = 
p_docu.createElement("GradientStop");
                                itcl.setAttribute("Offset", 
FToStr(cstops.at(cst)->rampPoint));
-                               itcl.setAttribute("Color", 
SetColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
+                               itcl.setAttribute("Color", 
setColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
                                grs.appendChild(itcl);
                                lastStop = actualStop;
                                isFirst  = false;
@@ -2232,9 +2229,9 @@
                ob.appendChild(gr);
                parentElem.appendChild(ob);
        }
-       else if (Item->GrType == 8)
-       {
-               ScPattern pa = m_Doc->docPatterns[Item->pattern()];
+       else if (item->GrType == 8)
+       {
+               ScPattern pa = m_Doc->docPatterns[item->pattern()];
                QDomElement ob = p_docu.createElement("Path.Fill");
                QDomElement gr = p_docu.createElement("VisualBrush");
                gr.setAttribute("TileMode", "Tile");
@@ -2242,12 +2239,12 @@
                gr.setAttribute("ViewportUnits", "Absolute");
                gr.setAttribute("Viewbox", QString("0, 0, %1, %2").arg(pa.width 
* conversionFactor).arg(pa.height * conversionFactor));
                double patternScaleX, patternScaleY, patternOffsetX, 
patternOffsetY, patternRotation, patternSkewX, patternSkewY;
-               Item->patternTransform(patternScaleX, patternScaleY, 
patternOffsetX, patternOffsetY, patternRotation, patternSkewX, patternSkewY);
+               item->patternTransform(patternScaleX, patternScaleY, 
patternOffsetX, patternOffsetY, patternRotation, patternSkewX, patternSkewY);
                patternScaleX /= 100.0;
                patternScaleY /= 100.0;
                gr.setAttribute("Viewport", QString("%1, %2, %3, 
%4").arg((xOffset + patternOffsetX) * conversionFactor).arg((yOffset + 
patternOffsetY) * conversionFactor).arg((pa.width * patternScaleX) * 
conversionFactor).arg((pa.height * patternScaleY) * conversionFactor));
                bool mirrorX, mirrorY;
-               Item->patternFlip(mirrorX, mirrorY);
+               item->patternFlip(mirrorX, mirrorY);
                if ((patternRotation != 0) || (patternSkewX != 0) || 
(patternSkewY != 0) || mirrorX || mirrorY)
                {
                        QTransform mpa;
@@ -2260,8 +2257,8 @@
                                mpa.scale(1, -1);
                        gr.setAttribute("Transform", MatrixToStr(mpa));
                }
-               if ((Item->fillTransparency() != 0) && ((withTransparency) || 
(Item->GrMask == 0)))
-                       gr.setAttribute("Opacity", FToStr(1.0 - 
Item->fillTransparency()));
+               if ((item->fillTransparency() != 0) && ((withTransparency) || 
(item->GrMask == 0)))
+                       gr.setAttribute("Opacity", FToStr(1.0 - 
item->fillTransparency()));
                QDomElement grp = p_docu.createElement("VisualBrush.Visual");
                for (int em = 0; em < pa.items.count(); ++em)
                {
@@ -2275,7 +2272,7 @@
 
 }
 
-void XPSExPlug::handleMask(int type, PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset)
+void XPSExPlug::handleMask(int type, PageItem *item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset)
 {
        QDomElement ob;
        if (type == 1)
@@ -2284,16 +2281,16 @@
                ob = p_docu.createElement("Glyph.OpacityMask");
        else
                ob = p_docu.createElement("Path.OpacityMask");
-       if ((Item->GrMask == GradMask_Linear) || (Item->GrMask == 
GradMask_Radial))
+       if ((item->GrMask == GradMask_Linear) || (item->GrMask == 
GradMask_Radial))
        {
                QDomElement gr;
-               double GrStartX = (Item->GrMaskStartX + xOffset) * 
conversionFactor;
-               double GrStartY = (Item->GrMaskStartY + yOffset) * 
conversionFactor;
-               double GrFocalX = (Item->GrMaskFocalX + xOffset) * 
conversionFactor;
-               double GrFocalY = (Item->GrMaskFocalY + yOffset) * 
conversionFactor;
-               double GrEndX = (Item->GrMaskEndX + xOffset) * conversionFactor;
-               double GrEndY = (Item->GrMaskEndY + yOffset) * conversionFactor;
-               if ((Item->GrMask == GradMask_Linear) || (Item->GrMask == 
GradMask_LinearLumAlpha))
+               double GrStartX = (item->GrMaskStartX + xOffset) * 
conversionFactor;
+               double GrStartY = (item->GrMaskStartY + yOffset) * 
conversionFactor;
+               double GrFocalX = (item->GrMaskFocalX + xOffset) * 
conversionFactor;
+               double GrFocalY = (item->GrMaskFocalY + yOffset) * 
conversionFactor;
+               double GrEndX = (item->GrMaskEndX + xOffset) * conversionFactor;
+               double GrEndY = (item->GrMaskEndY + yOffset) * conversionFactor;
+               if ((item->GrMask == GradMask_Linear) || (item->GrMask == 
GradMask_LinearLumAlpha))
                {
                        gr = p_docu.createElement("LinearGradientBrush");
                        gr.setAttribute("MappingMode", "Absolute");
@@ -2311,18 +2308,18 @@
                        gr.setAttribute("GradientOrigin", FToStr(GrFocalX) + ", 
" + FToStr(GrFocalY));
                }
                double gradientSkew;
-               if (Item->GrMaskSkew == 90)
+               if (item->GrMaskSkew == 90)
                        gradientSkew = 1;
-               else if (Item->GrMaskSkew == 180)
+               else if (item->GrMaskSkew == 180)
                        gradientSkew = 0;
-               else if (Item->GrMaskSkew == 270)
+               else if (item->GrMaskSkew == 270)
                        gradientSkew = -1;
-               else if (Item->GrMaskSkew == 390)
+               else if (item->GrMaskSkew == 390)
                        gradientSkew = 0;
                else
-                       gradientSkew = tan(M_PI / 180.0 * Item->GrMaskSkew);
+                       gradientSkew = tan(M_PI / 180.0 * item->GrMaskSkew);
                QTransform qmatrix;
-               if (Item->GrMask == GradMask_Linear)
+               if (item->GrMask == GradMask_Linear)
                {
                        qmatrix.translate(GrStartX, GrStartY);
                        qmatrix.shear(-gradientSkew, 0);
@@ -2334,27 +2331,27 @@
                        qmatrix.translate(GrStartX, GrStartY);
                        qmatrix.rotate(rotEnd);
                        qmatrix.shear(gradientSkew, 0);
-                       qmatrix.translate(0, GrStartY * (1.0 - 
Item->GrMaskScale));
+                       qmatrix.translate(0, GrStartY * (1.0 - 
item->GrMaskScale));
                        qmatrix.translate(-GrStartX, -GrStartY);
-                       qmatrix.scale(1, Item->GrMaskScale);
+                       qmatrix.scale(1, item->GrMaskScale);
                }
                gr.setAttribute("Transform", MatrixToStr(qmatrix));
                QDomElement grs;
-               if (Item->GrMask == GradMask_Linear)
+               if (item->GrMask == GradMask_Linear)
                        grs = 
p_docu.createElement("LinearGradientBrush.GradientStops");
                else
                        grs = 
p_docu.createElement("RadialGradientBrush.GradientStops");
                bool   isFirst = true;
                double actualStop = 0.0, lastStop = 0.0;
-               QList<VColorStop*> cstops = Item->mask_gradient.colorStops();
-               for (int cst = 0; cst < Item->mask_gradient.stops(); ++cst)
+               QList<VColorStop*> cstops = item->mask_gradient.colorStops();
+               for (int cst = 0; cst < item->mask_gradient.stops(); ++cst)
                {
                        actualStop = cstops.at(cst)->rampPoint;
                        if ((actualStop != lastStop) || (isFirst))
                        {
                                QDomElement itcl = 
p_docu.createElement("GradientStop");
                                itcl.setAttribute("Offset", 
FToStr(cstops.at(cst)->rampPoint));
-                               itcl.setAttribute("Color", 
SetColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
+                               itcl.setAttribute("Color", 
setColor(cstops.at(cst)->name, cstops.at(cst)->shade, 1.0 - 
cstops.at(cst)->opacity));
                                grs.appendChild(itcl);
                                lastStop = actualStop;
                                isFirst  = false;
@@ -2363,21 +2360,21 @@
                gr.appendChild(grs);
                ob.appendChild(gr);
        }
-       else if (Item->GrMask == GradMask_Pattern)
-       {
-               ScPattern pa = m_Doc->docPatterns[Item->patternMask()];
+       else if (item->GrMask == GradMask_Pattern)
+       {
+               ScPattern pa = m_Doc->docPatterns[item->patternMask()];
                QDomElement gr = p_docu.createElement("VisualBrush");
                gr.setAttribute("TileMode", "Tile");
                gr.setAttribute("ViewboxUnits", "Absolute");
                gr.setAttribute("ViewportUnits", "Absolute");
                gr.setAttribute("Viewbox", QString("0, 0, %1, %2").arg(pa.width 
* conversionFactor).arg(pa.height * conversionFactor));
                double patternScaleX, patternScaleY, patternOffsetX, 
patternOffsetY, patternRotation, patternSkewX, patternSkewY;
-               Item->maskTransform(patternScaleX, patternScaleY, 
patternOffsetX, patternOffsetY, patternRotation, patternSkewX, patternSkewY);
+               item->maskTransform(patternScaleX, patternScaleY, 
patternOffsetX, patternOffsetY, patternRotation, patternSkewX, patternSkewY);
                patternScaleX /= 100.0;
                patternScaleY /= 100.0;
                gr.setAttribute("Viewport", QString("%1, %2, %3, 
%4").arg((xOffset + patternOffsetX) * conversionFactor).arg((yOffset + 
patternOffsetY) * conversionFactor).arg((pa.width * patternScaleX) * 
conversionFactor).arg((pa.height * patternScaleY) * conversionFactor));
                bool mirrorX, mirrorY;
-               Item->maskFlip(mirrorX, mirrorY);
+               item->maskFlip(mirrorX, mirrorY);
                if ((patternRotation != 0) || (patternSkewX != 0) || 
(patternSkewY != 0) || mirrorX || mirrorY)
                {
                        QTransform mpa;
@@ -2402,7 +2399,7 @@
        parentElem.appendChild(ob);
 }
 
-QString XPSExPlug::SetColor(const QString& farbe, int shad, double 
transparency)
+QString XPSExPlug::setColor(const QString& farbe, int shad, double 
transparency)
 {
        if (farbe == CommonStrings::None)
                return "#00FFFFFF";
@@ -2417,9 +2414,9 @@
        return "#" + alpha + color;
 }
 
-void XPSExPlug::SetClipAttr(QDomElement &elem, FPointArray *ite, bool fillRule)
-{
-       QString pathStr = SetClipPath(ite, true);
+void XPSExPlug::setClipAttr(QDomElement &elem, FPointArray *ite, bool fillRule)
+{
+       QString pathStr = setClipPath(ite, true);
        if (pathStr.length() > 0)
        {
                if (fillRule)
@@ -2430,7 +2427,7 @@
        }
 }
 
-QString XPSExPlug::SetClipPath(FPointArray *ite, bool closed)
+QString XPSExPlug::setClipPath(FPointArray *ite, bool closed)
 {
        QString tmp;
        FPoint np, np1, np2, np3, np4, firstP;
@@ -2673,20 +2670,20 @@
        return v;
 }
 
-bool XPSExPlug::checkForFallback(PageItem *Item)
+bool XPSExPlug::checkForFallback(PageItem *item)
 {
        bool ret = false;
-       int GrType = Item->GrType;
-       int GrMask = Item->GrMask;
+       int GrType = item->GrType;
+       int GrMask = item->GrMask;
        if ((GrType == Gradient_4Colors) || (GrType == Gradient_Diamond) || 
(GrType == Gradient_Mesh) || (GrType == Gradient_PatchMesh) || (GrType == 
Gradient_Conical))
                ret = true;
        if ((GrMask == GradMask_LinearLumAlpha) || (GrMask == 
GradMask_RadialLumAlpha) || (GrMask == GradMask_PatternLumAlpha) || (GrMask == 
GradMask_PatternLumAlphaInverted) || (GrMask == GradMask_PatternInverted))
                ret = true;
-       if (Item->fillBlendmode() != 0)
+       if (item->fillBlendmode() != 0)
                ret = true;
-       if (Item->lineBlendmode() != 0)
+       if (item->lineBlendmode() != 0)
                ret = true;
-       if (Item->hasSoftShadow())
+       if (item->hasSoftShadow())
                ret = true;
        return ret;
 }

Modified: trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.h
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=24419&path=/trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.h
==============================================================================
--- trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.h        
(original)
+++ trunk/Scribus/scribus/plugins/export/xpsexport/xpsexplugin.h        Fri Jan 
22 00:50:12 2021
@@ -100,13 +100,13 @@
        void drawArrow(double xOffset, double yOffset, PageItem *Item, 
QDomElement &parentElem, QDomElement &rel_root, FPointArray &arrow);
        void addFontRelationship(QDomElement &rel_root, const XPSResourceInfo& 
fontInfo);
        XPSResourceInfo embedFont(const ScFace& font, QDomElement &rel_root);
-       void GetMultiStroke(struct SingleLine *sl, QDomElement &parentElem);
+       void getMultiStroke(struct SingleLine *sl, QDomElement &parentElem);
        void getStrokeStyle(PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset, bool forArrow = false);
        void getFillStyle(PageItem *Item, QDomElement &parentElem, QDomElement 
&rel_root, double xOffset, double yOffset, bool withTransparency = true);
        void handleMask(int type, PageItem *Item, QDomElement &parentElem, 
QDomElement &rel_root, double xOffset, double yOffset);
-       QString SetColor(const QString& farbe, int shad, double transparency);
-       void    SetClipAttr(QDomElement &elem, FPointArray *ite, bool fillRule);
-       QString SetClipPath(FPointArray *ite, bool closed);
+       QString setColor(const QString& farbe, int shad, double transparency);
+       void    setClipAttr(QDomElement &elem, FPointArray *ite, bool fillRule);
+       QString setClipPath(FPointArray *ite, bool closed);
        void writeDocRels();
        void writeCore();
        void writeContentType();


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to