]> Git trees. - libqmvoc.git/commitdiff
Preserve the csv delimiter when opening a document. v4.0.3
authorFrederik Gladhorn <gladhorn@kde.org>
Mon, 24 Mar 2008 13:23:42 +0000 (13:23 +0000)
committerFrederik Gladhorn <gladhorn@kde.org>
Mon, 24 Mar 2008 13:23:42 +0000 (13:23 +0000)
Only documents with TAB were read properly.
BUG: 159053

svn path=/branches/KDE/4.0/kdeedu/libkdeedu/; revision=789504

keduvocdocument/keduvocdocument.cpp

index 677663fc6c759310f7138d24b673d05fc8b91da3..51a88434601a9af7dc98e3eaccbd9816793a0d16 100644 (file)
@@ -248,10 +248,14 @@ KEduVocDocument::FileType KEduVocDocument::detectFileType( const QString &fileNa
 
 int KEduVocDocument::open( const KUrl& url )
 {
+    // save csv delimiter to preserve it in case this is a csv document
+    QString csv = d->m_csvDelimiter;
+    // clear all other properties
     d->init();
     if ( !url.isEmpty() ) {
         d->m_url = url;
     }
+    d->m_csvDelimiter = csv;
 
     bool read = false;
     QString errorMessage = i18n( "<qt>Cannot open file<br /><b>%1</b></qt>", url.path() );