21 #include "pluginapi.h"
24 #include "fpointarray.h"
25 #include "vgradient.h"
31 class MultiProgressDialog;
64 bool import(QString fn,
const TransactionSettings& trSettings,
int flags,
bool showProgress =
true);
65 QImage readThumbnail(QString fn);
68 bool convert(QString fn);
70 QList<PageItem*> Elements;
75 QStringList importedColors;
76 QStringList importedPatterns;
79 MultiProgressDialog * progressDialog;
86 void cancelRequested() { cancel =
true; }
90 #include "pluginapi.h"
93 #include "fpointarray.h"
94 #include "scribusstructs.h"
101 #include <QDomDocument>
102 #include <QDomElement>
104 class MultiProgressDialog;
137 bool import(QString fn,
const TransactionSettings& trSettings,
int flags,
bool showProgress =
true);
138 QImage readThumbnail(QString fn);
181 QPainterPath currentPath;
182 bool currentPathClosed;
183 QPainterPath clipPath;
184 QTransform transform;
185 QString CurrColorFill;
187 QString CurrColorStroke;
188 double strokeOpacity;
191 QPointF gradientStart;
193 QPointF gradientFocus;
194 double gradientScale;
211 QString patternStroke;
213 Qt::PenCapStyle CapStyle;
214 Qt::PenJoinStyle JoinStyle;
215 QVector<double> DashPattern;
223 QString layoutStyleRef;
227 QHash<QString, ObjStyle> m_objStyles;
228 QHash<QString, ParStyle> m_parStyles;
229 QHash<QString, ChrStyle> m_chrStyles;
230 QHash<QString, LayoutStyle> m_layoutStyles;
233 bool convert(QString fn);
234 bool parseDocReference(QString designMap,
bool compressed);
235 void parseStyleSheets(QDomElement &drawPag);
236 void parsePageReference(QDomElement &drawPag);
237 PageItem *parseObjReference(QDomElement &draw);
239 void applyCharAttrs(
CharStyle &tmpCStyle, QString pAttrs);
240 void finishItem(
PageItem* item, ObjState &obState);
241 QList<PageItem*> Elements;
249 MultiProgressDialog * progressDialog;
251 QStringList importedColors;
252 QStringList importedPatterns;
263 QHash<int, QString> imageResources;
264 QHash<QString, StyleSheet> m_StyleSheets;
265 QString m_currentStyleSheet;
270 QHash<QString, QPainterPath> pathResources;
274 void cancelRequested() { cancel =
true; }
Definition: charstyle.h:78
Definition: vgradient.h:78
Definition: paragraphstyle.h:27
the Document Class
Definition: scribusdoc.h:90
PagesPlug(ScribusDoc *doc, int flags)
Create the importer window.
Definition: importpages.cpp:456
Definition: undomanager.h:52
Definition: pageitem.h:92
Definition: scribus_zip.h:28
Definition: fpointarray.h:42
Definition: importpages.h:110
Definition: scribusstructs.h:349
Definition: selection.h:34