Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

sat Class Reference

#include <satemplate.h>

Collaboration diagram for sat:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void createTmplXml ()
void createImages ()
 sat (ScribusDoc *doc, satdialog *satdia, QString fileName, QString tmplDir)
 ~sat ()

Private Member Functions

void appendTmplXml ()
QString getTemplateTag ()
QString findTemplateXml (QString dir)
void replaceIllegalChars (QString &s)

Private Attributes

ScribusDocm_Doc
satdialogdia
QString file
QString dir
QString tmplXmlFile
QString lang


Detailed Description

Definition at line 54 of file satemplate.h.


Constructor & Destructor Documentation

sat::sat ( ScribusDoc doc,
satdialog satdia,
QString  fileName,
QString  tmplDir 
)

sat::~sat (  ) 

Definition at line 332 of file satemplate.cpp.


Member Function Documentation

void sat::appendTmplXml (  )  [private]

Definition at line 231 of file satemplate.cpp.

References file, getTemplateTag(), and tmplXmlFile.

Referenced by createTmplXml().

QString sat::getTemplateTag (  )  [private]

Definition at line 257 of file satemplate.cpp.

References satdialog::cats, dia, file, replaceIllegalChars(), tag(), and tr().

Referenced by appendTmplXml(), and createTmplXml().

QString sat::findTemplateXml ( QString  dir  )  [private]

Definition at line 317 of file satemplate.cpp.

References lang.

Referenced by sat().

void sat::replaceIllegalChars ( QString &  s  )  [private]

Definition at line 303 of file satemplate.cpp.

Referenced by getTemplateTag().

void sat::createTmplXml (  ) 

Definition at line 186 of file satemplate.cpp.

References appendTmplXml(), getTemplateTag(), and tmplXmlFile.

Referenced by MenuSAT::RunSATPlug().

void sat::createImages (  ) 


Member Data Documentation

ScribusDoc* sat::m_Doc [private]

Definition at line 57 of file satemplate.h.

Referenced by createImages(), and sat().

satdialog* sat::dia [private]

Definition at line 58 of file satemplate.h.

Referenced by createImages(), getTemplateTag(), and sat().

QString sat::file [private]

Definition at line 59 of file satemplate.h.

Referenced by appendTmplXml(), getTemplateTag(), and sat().

QString sat::dir [private]

Definition at line 60 of file satemplate.h.

Referenced by createImages(), and sat().

QString sat::tmplXmlFile [private]

Definition at line 61 of file satemplate.h.

Referenced by appendTmplXml(), createTmplXml(), and sat().

QString sat::lang [private]

Definition at line 62 of file satemplate.h.

Referenced by findTemplateXml(), and sat().


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.