]>
Git trees. - libqmvoc.git/log
Frederik Gladhorn [Mon, 27 Aug 2007 23:55:50 +0000 (23:55 +0000)]
remove comment
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705455
Frederik Gladhorn [Mon, 27 Aug 2007 23:51:38 +0000 (23:51 +0000)]
Remove comment, enable commented csv writer that was commented out for no reason.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705452
Frederik Gladhorn [Mon, 27 Aug 2007 23:28:20 +0000 (23:28 +0000)]
Remove all calls to KEduVocExpression->translationCount() and the function itself, since we use a QMap for translations.
Now it will actually be possible to remove translations.
Use KEduVocExpression->translationIndices() to get the translations that are present.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705446
Pino Toscano [Mon, 27 Aug 2007 23:11:00 +0000 (23:11 +0000)]
at least return something
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705441
Frederik Gladhorn [Mon, 27 Aug 2007 23:07:41 +0000 (23:07 +0000)]
Make rename and remove of usages actually work.
Now the lib iterates over all translations to rename/remove the label.
Since these are rather uncommon events the cost of the iteration is ok.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705438
Frederik Gladhorn [Mon, 27 Aug 2007 22:43:33 +0000 (22:43 +0000)]
Make renameUsage return void as intended
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705429
Pino Toscano [Mon, 27 Aug 2007 22:41:50 +0000 (22:41 +0000)]
make detectFileType static, it does not need an instance of document
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705428
Frederik Gladhorn [Mon, 27 Aug 2007 22:34:03 +0000 (22:34 +0000)]
apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705424
Frederik Gladhorn [Mon, 27 Aug 2007 22:30:09 +0000 (22:30 +0000)]
Rewrite of everything related to usages.
A usage is now simply a QStringList.
Translations can contain as many usage QStrings as they want (also QStringList).
Another dtd update: A translation can contain multiple <usage>tags.
Removal of usage label management classes.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705421
Pino Toscano [Mon, 27 Aug 2007 16:01:04 +0000 (16:01 +0000)]
remove old stuff, said frederik
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705265
Pino Toscano [Mon, 27 Aug 2007 15:52:03 +0000 (15:52 +0000)]
+constness
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705261
Pino Toscano [Mon, 27 Aug 2007 15:44:00 +0000 (15:44 +0000)]
give CamelCase names to the values of the document type enum
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705258
Pino Toscano [Mon, 27 Aug 2007 15:33:00 +0000 (15:33 +0000)]
#include reduction and cleanup in keduvodocument
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705253
Jeremy Paul Whiting [Mon, 27 Aug 2007 15:26:24 +0000 (15:26 +0000)]
multipleChoice and comparison return references
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705251
Pino Toscano [Mon, 27 Aug 2007 15:07:06 +0000 (15:07 +0000)]
start to get rid of #define's in public headers:
- move the kvocdocument-specific ones into a private header
- move a pair of kvoctrain-specific ones to kvoctrain
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705244
Frederik Gladhorn [Mon, 27 Aug 2007 14:47:32 +0000 (14:47 +0000)]
apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705240
Frederik Gladhorn [Mon, 27 Aug 2007 14:34:46 +0000 (14:34 +0000)]
move private class into class
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705235
Frederik Gladhorn [Mon, 27 Aug 2007 14:34:04 +0000 (14:34 +0000)]
apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705234
Frederik Gladhorn [Mon, 27 Aug 2007 14:22:31 +0000 (14:22 +0000)]
Make KEduVocGradePrivate part of KEduVocGrade
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705233
Frederik Gladhorn [Mon, 27 Aug 2007 13:41:43 +0000 (13:41 +0000)]
apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705220
Frederik Gladhorn [Mon, 27 Aug 2007 13:39:10 +0000 (13:39 +0000)]
Add voc document mainpage
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705219
Frederik Gladhorn [Mon, 27 Aug 2007 13:05:42 +0000 (13:05 +0000)]
KDEEDU -> KDE Education Project
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705211
Frederik Gladhorn [Mon, 27 Aug 2007 12:23:03 +0000 (12:23 +0000)]
Make the lib mainpage contain some info and links (I hope).
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705181
Frederik Gladhorn [Mon, 27 Aug 2007 11:06:05 +0000 (11:06 +0000)]
Added a bunch of missing i18n calls, use the const QStrings for special types when creating default types.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705168
Frederik Gladhorn [Mon, 27 Aug 2007 10:21:21 +0000 (10:21 +0000)]
Make special types api a bit nicer (specialTypeX() instead of xSpecialType()).
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705156
Frederik Gladhorn [Mon, 27 Aug 2007 10:14:54 +0000 (10:14 +0000)]
Add missing special type explanations.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705152
Frederik Gladhorn [Mon, 27 Aug 2007 09:41:33 +0000 (09:41 +0000)]
Added some special type handling functions to KEduVocWordType. Made special types into static const strings, these have to be used now instead of hard coded string const.
Fix: When selecting a new word type, the type box was not updated. (Still expected the old type handling system.) First class to really use special types.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=705142
Frederik Gladhorn [Sun, 26 Aug 2007 12:32:20 +0000 (12:32 +0000)]
KEduVocWordType
- Move const strings into the d-pointer class.
- Rename createOldWordTypeLists to createDefaultWordTypes
Use createDefaultWordTypes when creating a new document with KVocTrain
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704841
Frederik Gladhorn [Sun, 26 Aug 2007 11:34:49 +0000 (11:34 +0000)]
comment out unused old defines
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704826
Frederik Gladhorn [Sun, 26 Aug 2007 11:31:17 +0000 (11:31 +0000)]
Includes and copyright.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704824
Frederik Gladhorn [Sun, 26 Aug 2007 11:22:59 +0000 (11:22 +0000)]
copyright
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704823
Frederik Gladhorn [Sun, 26 Aug 2007 11:18:36 +0000 (11:18 +0000)]
Reading of old types implemented.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704821
Frederik Gladhorn [Sun, 26 Aug 2007 10:05:15 +0000 (10:05 +0000)]
Remove old commented methods.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704798
Frederik Gladhorn [Sun, 26 Aug 2007 10:01:24 +0000 (10:01 +0000)]
Initial port of the kvtml1 reader. Types are read, but the list of predefined types still has to be created.
Move some definitons into kvtmldefs.h from reader and writer.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704797
Frederik Gladhorn [Sun, 26 Aug 2007 01:19:56 +0000 (01:19 +0000)]
Complete rewrite of the type handling.
This means the addition of a new class to keduvocdocument: KEduVocWordType.
Word types are handled by getting a pointer KEduVocWordType* KEduVocDocument::wordTypes().
The class provides functions for adding types and subtypes and also has a special type QString to prevent users from deleting types necessary for certain query types (verb for conjugation etc.). These types can be renamed still.
Within KVocTrain a few type_relation and other curious functions go away. When this is done with usages as well, a few more interdependencies will go away.
To handle types in KVocTrain a new model and treeview has been added.
Note: next step is to adapt the old reader/writer. And move the compability maps and functions away from KEduVocWordType.
At document creation time a good preset (maybe the old types) should also be created.
Also the old typeDescription QStringList has to be removed.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704715
Jason Harris [Sat, 25 Aug 2007 18:05:53 +0000 (18:05 +0000)]
Fix ISODate format for ExtDate::fromString()
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704655
Jason Harris [Sat, 25 Aug 2007 17:34:54 +0000 (17:34 +0000)]
Add two common date string formats to ExtDate::fromString():
"Year-month-day", and
"month/day/Year"
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704650
Jeremy Paul Whiting [Fri, 24 Aug 2007 21:37:08 +0000 (21:37 +0000)]
no need to make the map const if not returning a reference, thanks pino
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704437
Jeremy Paul Whiting [Fri, 24 Aug 2007 21:30:09 +0000 (21:30 +0000)]
fix const reference and include format krazy issues
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704436
Frederik Gladhorn [Fri, 24 Aug 2007 14:48:43 +0000 (14:48 +0000)]
fix index <= size to < in choice(index)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704292
Frederik Gladhorn [Fri, 24 Aug 2007 12:29:18 +0000 (12:29 +0000)]
Conjugations were using wordtypes accidentally.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704238
Frederik Gladhorn [Fri, 24 Aug 2007 12:16:54 +0000 (12:16 +0000)]
Only in the type definition the specialtype is necessary.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704236
Frederik Gladhorn [Fri, 24 Aug 2007 12:00:13 +0000 (12:00 +0000)]
Fix identifier having type as child - now identifiertype. Add the posibility to save subtypes in a sane way.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704233
Frederik Gladhorn [Fri, 24 Aug 2007 09:54:32 +0000 (09:54 +0000)]
Add (so far) unused subtype to keduvocexpression.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=704208
Jeremy Paul Whiting [Tue, 21 Aug 2007 19:08:37 +0000 (19:08 +0000)]
dont try to add an entry to a missing lesson
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=703015
Thiago Macieira [Mon, 20 Aug 2007 21:37:21 +0000 (21:37 +0000)]
Adapt to no k_funcinfo
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702586
Frederik Gladhorn [Mon, 20 Aug 2007 17:47:00 +0000 (17:47 +0000)]
Fix multiple choice in lib (setChoice has to append until <= index)
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702486
Christian Ehrlicher [Mon, 20 Aug 2007 16:03:24 +0000 (16:03 +0000)]
msvc compile and warnings-- - hope this is the correct fix
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702424
Pino Toscano [Mon, 20 Aug 2007 09:31:19 +0000 (09:31 +0000)]
Actually, there _are_ messages into keduvocdocument/*.h
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702257
Laurent Montel [Mon, 20 Aug 2007 06:54:39 +0000 (06:54 +0000)]
Fix extract message
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702154
Frederik Gladhorn [Sun, 19 Aug 2007 23:55:17 +0000 (23:55 +0000)]
Fix paraphrase elements were written with KVTML_USAGE tag. use KVTML_PARAPHRASE now
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702035
Pino Toscano [Sun, 19 Aug 2007 22:55:29 +0000 (22:55 +0000)]
i18n fix
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=702022
Jeremy Paul Whiting [Sun, 19 Aug 2007 12:53:07 +0000 (12:53 +0000)]
document class, readers use new lesson class
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=701814
Jeremy Paul Whiting [Fri, 17 Aug 2007 23:06:47 +0000 (23:06 +0000)]
fix krazy issue QComboBox -> KComboBox, thanks Kris Thomsen
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=701291
Jeremy Paul Whiting [Thu, 16 Aug 2007 11:03:56 +0000 (11:03 +0000)]
fixed some apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700749
Jeremy Paul Whiting [Thu, 16 Aug 2007 11:03:02 +0000 (11:03 +0000)]
fixed some apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700746
Jeremy Paul Whiting [Thu, 16 Aug 2007 11:02:03 +0000 (11:02 +0000)]
build lesson class
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700745
Jeremy Paul Whiting [Thu, 16 Aug 2007 11:01:28 +0000 (11:01 +0000)]
lesson class initial checkin
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700744
Jeremy Paul Whiting [Thu, 16 Aug 2007 10:30:40 +0000 (10:30 +0000)]
added some apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700739
Jeremy Paul Whiting [Wed, 15 Aug 2007 12:49:27 +0000 (12:49 +0000)]
added some apidox
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=700393
David Faure [Mon, 13 Aug 2007 10:17:57 +0000 (10:17 +0000)]
KParts::URLArgs split up [merged from branches/work/kparts_urlargs_split]
into KParts::OpenUrlArguments and KParts::BrowserArguments.
This also allows the part to set arguments().mimeType() is the host didn't set it.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699514
Jeremy Paul Whiting [Sun, 12 Aug 2007 00:54:22 +0000 (00:54 +0000)]
fix krazy i18n issue
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699101
Jeremy Paul Whiting [Sat, 11 Aug 2007 22:11:11 +0000 (22:11 +0000)]
store read grade in the grade class
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699050
Frederik Gladhorn [Sat, 11 Aug 2007 20:58:37 +0000 (20:58 +0000)]
Apidox - remove invalid old parameters.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699032
Jeremy Paul Whiting [Sat, 11 Aug 2007 20:23:39 +0000 (20:23 +0000)]
read/write the grade actual grade
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699018
Jeremy Paul Whiting [Sat, 11 Aug 2007 20:22:16 +0000 (20:22 +0000)]
do something with the falsefriends
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699017
Jeremy Paul Whiting [Sat, 11 Aug 2007 20:21:52 +0000 (20:21 +0000)]
make grade_t unsigned short instead
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=699016
Jeremy Paul Whiting [Sat, 11 Aug 2007 16:10:12 +0000 (16:10 +0000)]
kvtml 2 format is the default for writing now. old format can be written by passing kvtml1 as FileType to saveAs still.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=698955
Carsten Niehaus [Sat, 11 Aug 2007 10:37:10 +0000 (10:37 +0000)]
sync with BODR
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=698872
Laurent Montel [Sat, 11 Aug 2007 10:31:23 +0000 (10:31 +0000)]
Update export file
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=698869
Pino Toscano [Fri, 10 Aug 2007 19:04:37 +0000 (19:04 +0000)]
port to the new OpenUrlArguments/BrowserArguments api
svn path=/branches/work/kparts_urlargs_split/kdeedu/libkdeedu/; revision=698701
Jeremy Paul Whiting [Fri, 10 Aug 2007 13:33:40 +0000 (13:33 +0000)]
added method to sort kns downloaded data into locale sub-folders
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=698616
Jeremy Paul Whiting [Tue, 7 Aug 2007 14:54:35 +0000 (14:54 +0000)]
make translation class use d-pointer
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=697351
Jeremy Paul Whiting [Tue, 7 Aug 2007 02:56:57 +0000 (02:56 +0000)]
writer writes grades and falsefriends
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=697179
Pino Toscano [Mon, 6 Aug 2007 16:42:53 +0000 (16:42 +0000)]
kdeeducore got renamed to keduvocdocument
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=697045
Frederik Gladhorn [Mon, 6 Aug 2007 09:07:29 +0000 (09:07 +0000)]
Fix lesson deletion.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696921
Jeremy Paul Whiting [Mon, 6 Aug 2007 03:36:36 +0000 (03:36 +0000)]
use the right library
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696853
Jeremy Paul Whiting [Sun, 5 Aug 2007 21:40:17 +0000 (21:40 +0000)]
rename the library also
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696768
Jeremy Paul Whiting [Sun, 5 Aug 2007 20:51:41 +0000 (20:51 +0000)]
moved kdeeducore to keduvocdocument, since thats what its about anyway
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696754
Jeremy Paul Whiting [Sun, 5 Aug 2007 20:16:33 +0000 (20:16 +0000)]
remove QApplication::setOverrideCursor calls, so lib doesn't need QtGui for now
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696750
Jeremy Paul Whiting [Sun, 5 Aug 2007 20:06:09 +0000 (20:06 +0000)]
comment fix
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696748
Pino Toscano [Sat, 4 Aug 2007 10:44:19 +0000 (10:44 +0000)]
fixuifiles
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696251
Pino Toscano [Sat, 4 Aug 2007 00:00:20 +0000 (00:00 +0000)]
manually find what to extract, so the i18n "messages" of the test applications don't go into the libkdeedu.pot
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=696151
Laurent Montel [Thu, 2 Aug 2007 23:44:56 +0000 (23:44 +0000)]
Adapt to new KWarning/kFatal/kDebug api
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=695800
Jeremy Paul Whiting [Wed, 1 Aug 2007 12:56:06 +0000 (12:56 +0000)]
build the test apps
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=695137
Jeremy Paul Whiting [Wed, 1 Aug 2007 05:59:01 +0000 (05:59 +0000)]
added converter sources, reads a document, and writes it out
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=695004
Jeremy Paul Whiting [Mon, 30 Jul 2007 19:07:19 +0000 (19:07 +0000)]
reformatted, and organized by logical parts
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=694448
Robert Knight [Mon, 30 Jul 2007 05:22:38 +0000 (05:22 +0000)]
Add missing endl to kDebug()
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=694123
Jeremy Paul Whiting [Mon, 30 Jul 2007 02:08:12 +0000 (02:08 +0000)]
only write non-empty articles in identifiers
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=694093
Jeremy Paul Whiting [Mon, 30 Jul 2007 02:01:22 +0000 (02:01 +0000)]
fix lesson writing of entryids, fix lesson reading of lessonids, updated todo, only add non-emtpy elements to translation element
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=694092
Jeremy Paul Whiting [Mon, 30 Jul 2007 01:59:53 +0000 (01:59 +0000)]
initialize m_sizeHint in expression private class
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=694089
Jeremy Paul Whiting [Fri, 27 Jul 2007 23:10:42 +0000 (23:10 +0000)]
valid dtd that can be validated against, also currently at http://edu.kde.org/kanagram/kvtml2.dtd. also updated the todo file
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=693432
Jeremy Paul Whiting [Fri, 27 Jul 2007 23:08:50 +0000 (23:08 +0000)]
read falsefriend, even though setFalseFriend does nothing currently :(
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=693430
Peter Hedlund [Fri, 27 Jul 2007 19:47:09 +0000 (19:47 +0000)]
Make sure identifiers are appended.
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=693356
Jeremy Paul Whiting [Thu, 26 Jul 2007 13:57:59 +0000 (13:57 +0000)]
translation writes conjugations in it, also doesnt write empty tags except name, type and comment anymore
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692884
Jeremy Paul Whiting [Thu, 26 Jul 2007 04:49:33 +0000 (04:49 +0000)]
fleshed out writeComparison and writeMultipleChoice
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692640
Jeremy Paul Whiting [Thu, 26 Jul 2007 04:47:36 +0000 (04:47 +0000)]
commented out some debug statements to clean up console out put until/unless they are needed again later
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692639
Jeremy Paul Whiting [Wed, 25 Jul 2007 23:05:10 +0000 (23:05 +0000)]
write lesson elements except entryids which will be much easier to get with a lesson class...
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692593
Jeremy Paul Whiting [Wed, 25 Jul 2007 17:51:06 +0000 (17:51 +0000)]
fix readIdentifier so it works
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692494
Jeremy Paul Whiting [Wed, 25 Jul 2007 15:17:17 +0000 (15:17 +0000)]
fleshed out readLesson
svn path=/trunk/KDE/kdeedu/libkdeedu/; revision=692438