Added a proper 'title' handling.
svn path=/branches/work/kwordquiz/src/keduvocdocument.h; revision=430848
}
-bool KEduVocDocument::saveAs(QObject *parent, const KURL & url, QString title, FileType ft)
+bool KEduVocDocument::saveAs(QObject *parent, const KURL & url, FileType ft)
{
connect( this, SIGNAL(progressChanged(KEduVocDocument*,int)), parent, SLOT(slotProgress(KEduVocDocument*,int)) );
KURL tmp (url);
- if (title == i18n("Untitled"))
- title = QString::null;
- if (title == doc_url.fileName())
- title = QString::null;
if (ft == automatic)
{
QApplication::setOverrideCursor( waitCursor );
switch (ft) {
case kvtml: {
- //TODO handle title
KEduVocKvtmlWriter kvtmlWriter(&f);
saved = kvtmlWriter.writeDoc(this);
}
* @param url if url is empty (or NULL) actual name is preserved
* @result true if successful
*/
- bool saveAs (QObject *parent, const KURL & url, QString title, FileType ft);
+ bool saveAs(QObject *parent, const KURL & url, FileType ft);
/** returns count of entries
*/
domElementKvtml.setAttribute(KV_GENERATOR, (QString) "kwordquiz");// TODO EPT KVD_VERS_PREFIX KVOCTRAIN_VERSION_STRING);
domElementKvtml.setAttribute(KV_COLS, m_doc->numLangs() );
domElementKvtml.setAttribute(KV_LINES, m_doc->numEntries() );
-/* TODO EPT add title management
- if (!title.isEmpty())
- {
- domElementKvtml.setAttribute(KV_TITLE, m_doc->getTitle() );
- m_doc->doctitle = title;
- }
- else */if (!m_doc->doctitle.isEmpty())
+
+ if (!m_doc->doctitle.isEmpty())
domElementKvtml.setAttribute(KV_TITLE, m_doc->doctitle);
if (!m_doc->author.isEmpty())