FileFormat Class Reference
#include <loadsaveplugin.h>

Public Member Functions | |
| FileFormat () | |
| FileFormat (LoadSavePlugin *plug) | |
| bool | loadFile (const QString &fileName, int flags, int index=0) const |
| bool | saveFile (const QString &fileName) const |
| QString | lastSavedFile (void) const |
| void | setupTargets (ScribusDoc *targetDoc, ScribusView *targetView, ScribusMainWindow *targetMW, QProgressBar *targetMWPRogressBar, SCFonts *targetAvailableFonts) const |
| void | getReplacedFontData (bool &getNewReplacement, QMap< QString, QString > &getReplacedFonts, QList< ScFace > &getDummyScFaces) const |
| bool | loadPage (const QString &fileName, int pageNumber, bool Mpage, QString renamedPageName=QString::null) const |
| bool | readStyles (const QString &fileName, ScribusDoc *doc, StyleSet< ParagraphStyle > &docParagraphStyles) const |
| bool | readCharStyles (const QString &fileName, ScribusDoc *doc, StyleSet< CharStyle > &docCharStyles) const |
| bool | readLineStyles (const QString &fileName, QMap< QString, multiLine > *Sty) const |
| bool | readColors (const QString &fileName, ColorList &colors) const |
| bool | readPageCount (const QString &fileName, int *num1, int *num2, QStringList &masterPageNames) const |
Public Attributes | |
| uint | formatId |
| QString | trName |
| QString | filter |
| QRegExp | nameMatch |
| QStringList | mimeTypes |
| bool | load |
| bool | save |
| unsigned short int | priority |
| LoadSavePlugin * | plug |
Detailed Description
Definition at line 165 of file loadsaveplugin.h.
Constructor & Destructor Documentation
| FileFormat::FileFormat | ( | ) | [inline] |
Definition at line 169 of file loadsaveplugin.h.
| FileFormat::FileFormat | ( | LoadSavePlugin * | plug | ) | [inline] |
Definition at line 171 of file loadsaveplugin.h.
Member Function Documentation
| bool FileFormat::loadFile | ( | const QString & | fileName, | |
| int | flags, | |||
| int | index = 0 | |||
| ) | const |
Definition at line 254 of file loadsaveplugin.cpp.
References load, LoadSavePlugin::loadFile(), and plug.
Referenced by ScribusView::contentsDropEvent(), LegacyMode::importToPage(), PatternDialog::loadVectors(), BarcodeGenerator::okButton_pressed(), scribus_placeeps(), scribus_placeodg(), scribus_placesvg(), and scribus_placesxd().
| bool FileFormat::saveFile | ( | const QString & | fileName | ) | const |
Definition at line 259 of file loadsaveplugin.cpp.
References plug, save, and LoadSavePlugin::saveFile().
| QString FileFormat::lastSavedFile | ( | void | ) | const |
Definition at line 264 of file loadsaveplugin.cpp.
References LoadSavePlugin::lastSavedFile(), and plug.
| void FileFormat::setupTargets | ( | ScribusDoc * | targetDoc, | |
| ScribusView * | targetView, | |||
| ScribusMainWindow * | targetMW, | |||
| QProgressBar * | targetMWPRogressBar, | |||
| SCFonts * | targetAvailableFonts | |||
| ) | const |
Definition at line 271 of file loadsaveplugin.cpp.
References plug, and LoadSavePlugin::setupTargets().
| void FileFormat::getReplacedFontData | ( | bool & | getNewReplacement, | |
| QMap< QString, QString > & | getReplacedFonts, | |||
| QList< ScFace > & | getDummyScFaces | |||
| ) | const |
Definition at line 277 of file loadsaveplugin.cpp.
References LoadSavePlugin::getReplacedFontData(), and plug.
| bool FileFormat::loadPage | ( | const QString & | fileName, | |
| int | pageNumber, | |||
| bool | Mpage, | |||
| QString | renamedPageName = QString::null | |||
| ) | const |
Definition at line 283 of file loadsaveplugin.cpp.
References load, LoadSavePlugin::loadPage(), and plug.
| bool FileFormat::readStyles | ( | const QString & | fileName, | |
| ScribusDoc * | doc, | |||
| StyleSet< ParagraphStyle > & | docParagraphStyles | |||
| ) | const |
Definition at line 288 of file loadsaveplugin.cpp.
References load, plug, and LoadSavePlugin::readStyles().
| bool FileFormat::readCharStyles | ( | const QString & | fileName, | |
| ScribusDoc * | doc, | |||
| StyleSet< CharStyle > & | docCharStyles | |||
| ) | const |
Definition at line 293 of file loadsaveplugin.cpp.
References load, plug, and LoadSavePlugin::readCharStyles().
| bool FileFormat::readLineStyles | ( | const QString & | fileName, | |
| QMap< QString, multiLine > * | Sty | |||
| ) | const |
Definition at line 298 of file loadsaveplugin.cpp.
References load, plug, and LoadSavePlugin::readLineStyles().
| bool FileFormat::readColors | ( | const QString & | fileName, | |
| ColorList & | colors | |||
| ) | const |
Definition at line 303 of file loadsaveplugin.cpp.
References load, plug, and LoadSavePlugin::readColors().
| bool FileFormat::readPageCount | ( | const QString & | fileName, | |
| int * | num1, | |||
| int * | num2, | |||
| QStringList & | masterPageNames | |||
| ) | const |
Definition at line 308 of file loadsaveplugin.cpp.
References load, plug, and LoadSavePlugin::readPageCount().
Member Data Documentation
| uint FileFormat::formatId |
Definition at line 197 of file loadsaveplugin.h.
Referenced by LoadSavePlugin::registerFormat(), WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| QString FileFormat::trName |
Definition at line 199 of file loadsaveplugin.h.
Referenced by WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| QString FileFormat::filter |
Definition at line 202 of file loadsaveplugin.h.
Referenced by LegacyMode::importToPage(), PatternDialog::loadPattern(), WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| QRegExp FileFormat::nameMatch |
Definition at line 204 of file loadsaveplugin.h.
Referenced by WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| QStringList FileFormat::mimeTypes |
Definition at line 206 of file loadsaveplugin.h.
Referenced by WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| bool FileFormat::load |
Definition at line 208 of file loadsaveplugin.h.
Referenced by LegacyMode::importToPage(), loadFile(), loadPage(), PatternDialog::loadPattern(), readCharStyles(), readColors(), readLineStyles(), readPageCount(), readStyles(), WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
| bool FileFormat::save |
Definition at line 210 of file loadsaveplugin.h.
Referenced by WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), ImportAIPlugin::registerFormats(), and saveFile().
| unsigned short int FileFormat::priority |
Definition at line 217 of file loadsaveplugin.h.
Referenced by LoadSavePlugin::registerFormat(), WMFImportPlugin::registerFormats(), SVGImportPlugin::registerFormats(), Scribus13Format::registerFormats(), Scribus134Format::registerFormats(), Scribus12Format::registerFormats(), OODrawImportPlugin::registerFormats(), OldScribusFormat::registerFormats(), ImportPSPlugin::registerFormats(), and ImportAIPlugin::registerFormats().
Definition at line 220 of file loadsaveplugin.h.
Referenced by getReplacedFontData(), lastSavedFile(), loadFile(), loadPage(), readCharStyles(), readColors(), readLineStyles(), readPageCount(), readStyles(), saveFile(), and setupTargets().
The documentation for this class was generated from the following files:
