libkdeedu/keduvocdocument
keduvocdocument.cpp
Go to the documentation of this file.
115 m_lessonContainer = new KEduVocLesson(i18nc("The top level lesson which contains all other lessons of the document.", "Document Lesson"));
292 errorMessage = i18n( "Parse error at line %1, column %2:\n%3", paukerReader.lineNumber(), paukerReader.columnNumber(), paukerReader.errorString() );
324 errorMessage = i18n( "Parse error at line %1, column %2:\n%3", xdxfReader.lineNumber(), xdxfReader.columnNumber(), xdxfReader.errorString() );
340 QString msg = i18n( "Could not open or properly read \"%1\"\n(Error reported: %2)", url.path(), errorMessage );
706 identifier(i).setName(i18nc("The name of the first language/column of vocabulary, if we have to guess it.", "Original"));
708 identifier(i).setName(i18nc( "The name of the second, third ... language/column of vocabulary, if we have to guess it.", "Translation %1", i ) );
882 newfilters.append( QLatin1String( filters[i].extensions ) + '|' + i18n( filters[i].description ) );
Definition: keduvocdocument.h:55
static FileType detectFileType(const QString &fileName)
Definition: keduvocdocument.cpp:163
void removeIdentifier(int index)
Removes identifier and the according translation in all entries.
Definition: keduvocdocument.cpp:679
Definition: keduvoccsvreader.h:26
Definition: keduvoccontainer.h:37
Class to store meta information about a language or any other category in the vocabulary.
Definition: keduvocidentifier.h:29
Definition: keduvocdocument.h:52
bool writeDoc(KEduVocDocument *doc, const QString &generator)
Definition: keduvoccsvwriter.cpp:36
int saveAs(const KUrl &url, FileType ft, const QString &generator)
Saves the data under the given name.
Definition: keduvocdocument.cpp:361
void setAuthor(const QString &author)
Set the author of the file.
Definition: keduvocdocument.cpp:761
void setDocumentComment(const QString &comment)
Set the comment of the file.
Definition: keduvocdocument.cpp:819
int appendIdentifier(const KEduVocIdentifier &identifier=KEduVocIdentifier())
Appends a new identifier (usually a language)
Definition: keduvocdocument.cpp:699
bool readDoc(KEduVocDocument *doc)
Definition: keduvocvokabelnreader.cpp:43
Definition: keduvocdocument.h:78
int indexOfIdentifier(const QString &name) const
Determines the index of a given identifier.
Definition: keduvocdocument.cpp:671
KEduVocLeitnerBox * leitnerContainer()
Definition: keduvocdocument.cpp:726
void setCsvDelimiter(const QString &delimiter)
Sets the delimiter (separator) used for csv import and export.
Definition: keduvocdocument.cpp:852
Definition: keduvocdocument.h:57
void setVersion(const QString &ver)
Sets version of the loaded file.
Definition: keduvocdocument.cpp:841
Leitner Boxes are an alternative grading system.
Definition: keduvocleitnerbox.h:31
Definition: keduvoccsvwriter.h:25
void setAuthorContact(const QString &authorContact)
Set the author contact info.
Definition: keduvocdocument.cpp:772
static QString errorDescription(int errorCode)
Definition: keduvocdocument.cpp:892
QString errorMessage() const
Definition: keduvocvokabelnreader.h:33
void setCategory(const QString &category)
Set the category of the file.
Definition: keduvocdocument.cpp:788
Class to write kvtml2 data files from KEduVocDocument.
Definition: keduvockvtml2writer.h:38
Definition: keduvocpaukerreader.h:25
KEduVocIdentifier & identifier(int index)
Returns the identifier of translation index.
Definition: keduvocdocument.cpp:654
KDE_DEPRECATED void setQueryIdentifier(const QString &org, const QString &trans)
Sets the identifiers for the current query not written in the new version!
Definition: keduvocdocument.cpp:806
void docModified(bool mod)
Emitted when the document becomes modified or saved.
Definition: keduvocdocument.h:66
void setGenerator(const QString &generator)
Sets the generator of the file.
Definition: keduvocdocument.cpp:825
QByteArray toByteArray(const QString &generator)
Definition: keduvocdocument.cpp:423
KEduVocDocument(QObject *parent=0)
Constructor for a KDEEdu vocabulary document.
Definition: keduvocdocument.cpp:143
KEduVocWordType * wordTypeContainer()
Definition: keduvocdocument.cpp:721
QString locale() const
The locale of the contents: en, de, es, ...
Definition: keduvocidentifier.cpp:91
KDE_DEPRECATED void queryIdentifier(QString &org, QString &trans) const
Retrieves the identifiers for the current query not written in the new version!
Definition: keduvocdocument.cpp:800
Definition: keduvocdocument.h:64
Definition: keduvocdocument.h:65
Definition: keduvocdocument.h:56
void merge(KEduVocDocument *docToMerge, bool matchIdentifiers)
Merges data from another document.
Definition: keduvocdocument.cpp:430
void setIdentifier(int index, const KEduVocIdentifier &lang)
Sets the identifier of translation.
Definition: keduvocdocument.cpp:662
static QString pattern(FileDialogMode mode)
Create a string with the supported document types, that can be used as filter in KFileDialog.
Definition: keduvocdocument.cpp:859
bool writeDoc(KEduVocDocument *doc, const QString &generator)
Definition: keduvockvtml2writer.cpp:37
Definition: keduvocdocument.h:53
void setLicense(const QString &license)
Set the license of the file.
Definition: keduvocdocument.cpp:813
Definition: keduvocxdxfreader.h:25
QByteArray toByteArray(KEduVocDocument *doc, const QString &generator)
Definition: keduvockvtml2writer.cpp:47
QString csvDelimiter() const
Returns the delimiter (separator) used for csv import and export.
Definition: keduvocdocument.cpp:847
Definition: keduvocdocument.h:54
Definition: keduvocwqlreader.h:26
void setModified(bool dirty=true)
Indicates if the document is modified.
Definition: keduvocdocument.cpp:156
This class contains the expressions of your vocabulary as well as other information about the vocabul...
Definition: keduvocdocument.h:44
Definition: keduvocvokabelnreader.h:26
class to read kvtml2 data files into keduvocdocument
Definition: keduvockvtml2reader.h:36
Definition: keduvocdocument.h:79
Definition: keduvocdocument.h:58
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:37:21 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:37:21 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.