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

BibTeX::FileExporterBibTeX Class Reference

#include <fileexporterbibtex.h>

Inheritance diagram for BibTeX::FileExporterBibTeX:

BibTeX::FileExporter

List of all members.


Detailed Description

Author:
Thomas Fischer

Definition at line 37 of file fileexporterbibtex.h.


Public Slots

void cancel ()

Signals

void progress (int current, int total)

Public Member Functions

bool save (QIODevice *iodevice, Element *element, QStringList *errorLog=NULL)
bool save (QIODevice *iodevice, File *bibtexfile, QStringList *errorLog=NULL)
void setEncoding (File::Encoding encoding)
void setStringDelimiter (const QChar &stringOpenDelimiter, const QChar &stringCloseDelimiter)

Private Member Functions

void escapeLaTeXChars (QString &text)
QString valueToString (const Value *value, const EntryField::FieldType fieldType=EntryField::ftUnknown)
bool writeComment (QTextStream &stream, Comment *comment)
bool writeEntry (QTextStream &stream, Entry *entry)
bool writeMacro (QTextStream &stream, Macro *macro)
bool writePreamble (QTextStream &stream, const QString &preamble)

Private Attributes

bool cancelFlag
File::Encoding m_encoding
QChar m_stringCloseDelimiter
QChar m_stringOpenDelimiter

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

Generated by  Doxygen 1.6.0   Back to index