Logo Search packages:      
Sourcecode: kbibtex version File versions  Download package

BibTeX::FileExporterToolchain Class Reference

#include <fileexportertoolchain.h>

Inheritance diagram for BibTeX::FileExporterToolchain:

BibTeX::FileExporter BibTeX::FileExporterPDF BibTeX::FileExporterPS BibTeX::FileExporterRTF

List of all members.

Detailed Description

Thomas Fischer

Definition at line 36 of file fileexportertoolchain.h.

Public Slots

void cancel ()


void progress (int current, int total)

Public Member Functions

virtual bool save (QIODevice *iodevice, Element *element, QStringList *errorLog=NULL)=0
virtual bool save (QIODevice *iodevice, File *bibtexfile, QStringList *errorLog=NULL)=0

Protected Member Functions

bool runProcess (const QStringList &args, QStringList *errorLog=NULL)
bool runProcesses (const QStringList &progs, QStringList *errorLog=NULL)
bool writeFileToIODevice (const QString &filename, QIODevice *device)

Protected Attributes

QString workingDir

Private Slots

void slotProcessExited ()
void slotReadProcessOutput ()

Private Member Functions

QString createTempDir ()
void deleteTempDir (const QString &directory)

Private Attributes

QStringList * m_errorLog
QProcess * process
QWaitCondition * wc

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

Generated by  Doxygen 1.6.0   Back to index