From efdbb0454f9da746a7975da2c8303c449b589c0e Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Mon, 24 Mar 2008 13:23:42 +0000 Subject: [PATCH] Preserve the csv delimiter when opening a document. Only documents with TAB were read properly. BUG: 159053 svn path=/branches/KDE/4.0/kdeedu/libkdeedu/; revision=789504 --- keduvocdocument/keduvocdocument.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/keduvocdocument/keduvocdocument.cpp b/keduvocdocument/keduvocdocument.cpp index 677663f..51a8843 100644 --- a/keduvocdocument/keduvocdocument.cpp +++ b/keduvocdocument/keduvocdocument.cpp @@ -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( "Cannot open file
%1
", url.path() ); -- 2.47.3