From: Jeremy Paul Whiting Date: Tue, 25 Sep 2007 13:17:38 +0000 (+0000) Subject: put *.txt khangman files in khangman/data where they belong after kns download X-Git-Tag: v3.94.0~11 X-Git-Url: https://git.rmz.fi/?a=commitdiff_plain;h=c0c450baee3459d9f2453a64cf45e05a278e5d1f;p=libqmvoc.git put *.txt khangman files in khangman/data where they belong after kns download svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=716875 --- diff --git a/keduvocdocument/sharedkvtmlfiles.cpp b/keduvocdocument/sharedkvtmlfiles.cpp index 8ff8774..624913d 100644 --- a/keduvocdocument/sharedkvtmlfiles.cpp +++ b/keduvocdocument/sharedkvtmlfiles.cpp @@ -182,6 +182,18 @@ void SharedKvtmlFiles::sortDownloadedFiles() // take off the one we just did unsortedFiles.removeFirst(); } + + QStringList khangmanFiles = KGlobal::dirs()->findAllResources( "data", + QString( "kvtml/*.txt" ) ); + + // move khangman files into + while ( !khangmanFiles.isEmpty() ) { + KUrl fileUrl( KUrl::fromPath( khangmanFiles.first() ) ); + KUrl destDir = KUrl::fromPath(KStandardDirs::locateLocal("appdata", "khangman/data/")); + // do this better with KStandardDirs stuff + KIO::move( fileUrl, destDir); + khangmanFiles.removeFirst(); + } rescan(); }