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

BibTeX::FileImporterExternal Class Reference

#include <fileimporterexternal.h>

Inheritance diagram for BibTeX::FileImporterExternal:

BibTeX::FileImporter

List of all members.


Detailed Description

Author:
Thomas Fischer

Definition at line 36 of file fileimporterexternal.h.


Public Types

enum  Importer { importerNone = 0, importerBibConv = 4 }

Public Slots

void cancel ()

Signals

void parseError (int errorId)
void progress (int current, int total)

Public Member Functions

 FileImporterExternal (Importer importer, File::FileFormat fileformat)
File * load (const QString &text)
File * load (QIODevice *iodevice)

Static Public Member Functions

static bool guessCanDecode (const QString &)

Private Slots

void slotProcessExited ()
void slotReadProcessOutput ()
void slotWroteToStdin ()

Private Member Functions

bool fetchInput (QIODevice *input, QBuffer &output)

Private Attributes

File::FileFormat m_fileformat
Importer m_importer
QProcess * process
QWaitCondition * wc
QTextStream * writeTo

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

Generated by  Doxygen 1.6.0   Back to index