Scribus
Open source desktop publishing at your fingertips
AIPlug Class Reference

Adobe Illustrator importer plugin. More...

#include <importai.h>

Inheritance diagram for AIPlug:
Collaboration diagram for AIPlug:

Public Slots

void cancelRequested ()
 

Public Member Functions

 AIPlug (ScribusDoc *doc, int flags)
 Create the AI importer window. More...
 
bool import (QString fNameIn, const TransactionSettings &trSettings, int flags, bool showProgress=true)
 Perform import. More...
 
QImage readThumbnail (QString fn)
 
bool readColors (const QString &fileName, ColorList &colors)
 

Detailed Description

Adobe Illustrator importer plugin.

Constructor & Destructor Documentation

AIPlug::AIPlug ( ScribusDoc doc,
int  flags 
)

Create the AI importer window.

Author
Franz Schmid
Date
Parameters
doca Scribus document reference
flagscombination of loadFlags - see loadFlags in LoadSavePlugin

Member Function Documentation

bool AIPlug::import ( QString  fNameIn,
const TransactionSettings trSettings,
int  flags,
bool  showProgress = true 
)

Perform import.

Author
Franz Schmid
Date
Parameters
fNameInQString a filename to import
trSettingsundo transaction settings
flagscombination of loadFlags in LoadSavePlugin
showProgressif progress must be displayed
Return values
booltrue if import was ok

The documentation for this class was generated from the following files: