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

Author:
Thomas Fischer

Definition at line 36 of file fileexportertoolchain.h.


Public Slots

void cancel ()

Signals

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