• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KDEPrint

PPDLoader Class Reference

#include <ppdloader.h>

List of all members.


Detailed Description

Definition at line 39 of file ppdloader.h.


Public Member Functions

bool endGroup (const QString &name)
bool endUi (const QString &name)
QString errorMsg () const
bool openGroup (const QString &name, const QString &desc)
bool openUi (const QString &name, const QString &desc, const QString &type)
 PPDLoader ()
bool putConstraint (const QString &opt1, const QString &opt2, const QString &ch1, const QString &ch2)
bool putDefault (const QString &keyword, const QString &value)
bool putFooData (const QString &data)
bool putFooProcessedData (const QVariant &var)
bool putImageableArea (const QString &name, const QString &s)
bool putPaperDimension (const QString &name, const QString &s)
bool putStatement (const QString &keyword, const QString &name, const QString &desc, const QStringList &values)
bool putStatement2 (const QString &keyword, const QString &value)
DrMain * readFromFile (const QString &filename)
void setErrorMsg (const QString &msg)
 ~PPDLoader ()

Static Public Member Functions

static DrMain * loadDriver (const QString &filename, QString *msg=NULL)

Friends

int kdeprint_ppdparse (void *)

Constructor & Destructor Documentation

PPDLoader::PPDLoader (  ) 

Definition at line 86 of file ppdloader.cpp.

PPDLoader::~PPDLoader (  ) 

Definition at line 91 of file ppdloader.cpp.


Member Function Documentation

bool PPDLoader::endGroup ( const QString &  name  ) 

Definition at line 208 of file ppdloader.cpp.

bool PPDLoader::endUi ( const QString &  name  ) 

Definition at line 169 of file ppdloader.cpp.

QString PPDLoader::errorMsg (  )  const

Definition at line 458 of file ppdloader.cpp.

DrMain * PPDLoader::loadDriver ( const QString &  filename,
QString *  msg = NULL 
) [static]

Definition at line 136 of file ppdloader.cpp.

bool PPDLoader::openGroup ( const QString &  name,
const QString &  desc 
)

Definition at line 195 of file ppdloader.cpp.

bool PPDLoader::openUi ( const QString &  name,
const QString &  desc,
const QString &  type 
)

Definition at line 145 of file ppdloader.cpp.

bool PPDLoader::putConstraint ( const QString &  opt1,
const QString &  opt2,
const QString &  ch1,
const QString &  ch2 
)

Definition at line 303 of file ppdloader.cpp.

bool PPDLoader::putDefault ( const QString &  keyword,
const QString &  value 
)

Definition at line 287 of file ppdloader.cpp.

bool PPDLoader::putFooData ( const QString &  data  ) 

Definition at line 312 of file ppdloader.cpp.

bool PPDLoader::putFooProcessedData ( const QVariant &  var  ) 

Definition at line 320 of file ppdloader.cpp.

bool PPDLoader::putImageableArea ( const QString &  name,
const QString &  s 
)

Definition at line 379 of file ppdloader.cpp.

bool PPDLoader::putPaperDimension ( const QString &  name,
const QString &  s 
)

Definition at line 362 of file ppdloader.cpp.

bool PPDLoader::putStatement ( const QString &  keyword,
const QString &  name,
const QString &  desc,
const QStringList &  values 
)

Definition at line 217 of file ppdloader.cpp.

bool PPDLoader::putStatement2 ( const QString &  keyword,
const QString &  value 
)

Definition at line 270 of file ppdloader.cpp.

DrMain * PPDLoader::readFromFile ( const QString &  filename  ) 

Definition at line 95 of file ppdloader.cpp.

void PPDLoader::setErrorMsg ( const QString &  msg  ) 

Definition at line 453 of file ppdloader.cpp.


Friends And Related Function Documentation

int kdeprint_ppdparse ( void *   )  [friend]


The documentation for this class was generated from the following files:
  • ppdloader.h
  • ppdloader.cpp

KDEPrint

Skip menu "KDEPrint"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  •   KDEPrint
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal