parley
Todo List
- Member AdjQueryDlg::setEntry (TestEntry *entry)
- set adjective/adverb hint!
- Member BrowserWidget::BrowserWidget (QWidget *parent=0)
- kconfig?
- Member ConfigurePracticeWidget::hasChanged ()
- tenses
- Member ConfigurePracticeWidget::isDefault ()
- language selection and tenses
- Member ContainerView::setTranslation (KEduVocExpression *, int)
- put into the view subclasses!
- Member LessonView::LessonView (ParleyApp *parent)
- better icon
- Member LessonView::slotSplitLesson ()
- Let the user select if entries are taken by random or order.
- Member LessonView::slotSplitLesson ()
- A nicer dialog would be great. Maybe with radio buttons to ask, if the entries should be in random order or as they come.
- Member MCQueryDlg::setEntry (TestEntry *entry)
- include them again
- Member MCQueryDlg::verifyClicked ()
- move the status bar stuff either in or out of the base class
- Member Scripting::Parley::locales ()
- Change it into a QMap property (Parley.languageCodes)
- Member Scripting::Parley::open (QString filename)
- Make this function working (not very important function)
- Member ParleyApp::initActions ()
- tooltip
- Member ParleyApp::initActions ()
- what about this one...?
- Member ParleyApp::initDockWidgets ()
- remove before release
remove before release
- Member ParleyApp::initDockWidgets ()
- test, should be fixed with the lesson one though
- Member ParleyApp::initView ()
- centralWidget()-> delete layout
- Member ParleyApp::saveOptions ()
- save selection per document
- Member ParleyDocument::slotFileMerge ()
- as soon as some brave soul descends into the lib and implements merging this should be enabled
- Member ParleyDocument::slotSaveSelection ()
- I doubt this works. If it's not checked, better not enable it.
- Member ParleyExport::exportDocument (ParleyDocument *document, QWidget *parent=0)
- Member PracticeDialog::timeoutReached ()
- check if this works - esp with 3x timeout
- Member PracticeEntry::PracticeEntry (KEduVocExpression *)
- initialize
- Member PracticeSummary::PracticeSummary (Statistics *statistics, PracticeEntryManager *entryManager, QWidget *parent=0)
- correctProgressBar->setValue(statistics->statisticTotalCorrectFirstAttempt() * 100 / statistics->totalEntryCount());
wrongProgressBar->setValue(statistics->statisticTotalWrong() * 100 / statistics->totalEntryCount());
- Member PracticeSummary::PracticeSummary (Statistics *statistics, PracticeEntryManager *entryManager, QWidget *parent=0)
- wrongLineEdit->setText(QString::number(statistics->statisticTotalWrong()));
- Member SummaryModel::data (const QModelIndex &, int) const
- should really use NegativeText from kcm;
- Member ThresholdOptions::isDefault ()
- Member VerbQueryDlg::VerbQueryDlg (KEduVocDocument *doc, QWidget *parent)
- update upon change
- Member VocabularyModel::data (const QModelIndex &, int) const
- more tooltips?
- Member VocabularyView::reset ()
- check if the actions are recreated every time when selecting a diff lesson.
- Member VocabularyView::slotEditPaste ()
- make the pasted stuff visible by making the corresponding lesson visible, if it is not (?)
- Member WrittenPracticeDialog::showMoreClicked ()
- Member main
- make --practice command line argument work with a file name
KDE 4.2 API Reference