• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

parley

VocabularyView Class Reference

#include <vocabularyview.h>

Inheritance diagram for VocabularyView:
Inheritance graph
[legend]

List of all members.

Public Slots

void appendChar (const QChar &c)
void appendEntry ()
void checkSpelling ()
void deleteSelectedEntries (bool askConfirmation=true)
void reset ()
void setDocument (KEduVocDocument *doc)
void setTranslator (Translator *translator)
void slotCutEntry ()
void slotEditCopy ()
void slotEditPaste ()
void slotShowVocabularyColumnsDialog ()

Signals

void translationChanged (KEduVocExpression *, int)

Public Member Functions

 VocabularyView (Editor *parent)
KActionMenu * columnsActionMenu ()
QModelIndexList getSelectedIndexes () const
void saveColumnVisibility () const
void setModel (VocabularyFilter *model)

Detailed Description

Definition at line 37 of file vocabularyview.h.


Constructor & Destructor Documentation

VocabularyView::VocabularyView ( Editor *  parent  ) 

Definition at line 50 of file vocabularyview.cpp.


Member Function Documentation

void VocabularyView::appendChar ( const QChar &  c  )  [slot]

Append a char to the last edited entry (used to add the phonetic stuff).

Parameters:
c the char

Definition at line 234 of file vocabularyview.cpp.

void VocabularyView::appendEntry (  )  [slot]

Definition at line 224 of file vocabularyview.cpp.

void VocabularyView::checkSpelling (  )  [slot]

Definition at line 347 of file vocabularyview.cpp.

KActionMenu* VocabularyView::columnsActionMenu (  ) 
void VocabularyView::deleteSelectedEntries ( bool  askConfirmation = true  )  [slot]

Delete the currently selected entries.

Definition at line 240 of file vocabularyview.cpp.

QModelIndexList VocabularyView::getSelectedIndexes (  )  const

Definition at line 456 of file vocabularyview.cpp.

void VocabularyView::reset (  )  [slot]

Definition at line 168 of file vocabularyview.cpp.

void VocabularyView::saveColumnVisibility (  )  const

Save column visibility settings.

Definition at line 201 of file vocabularyview.cpp.

void VocabularyView::setDocument ( KEduVocDocument *  doc  )  [slot]

Definition at line 330 of file vocabularyview.cpp.

void VocabularyView::setModel ( VocabularyFilter *  model  ) 

Definition at line 147 of file vocabularyview.cpp.

void VocabularyView::setTranslator ( Translator *  translator  )  [slot]

Set the translator to be used by the delegate.

Parameters:
translator 

Definition at line 341 of file vocabularyview.cpp.

void VocabularyView::slotCutEntry (  )  [slot]

Cut an entry.

Definition at line 315 of file vocabularyview.cpp.

void VocabularyView::slotEditCopy (  )  [slot]

put the marked text/object into the clipboard

Definition at line 260 of file vocabularyview.cpp.

void VocabularyView::slotEditPaste (  )  [slot]

paste the clipboard into the document

Definition at line 270 of file vocabularyview.cpp.

void VocabularyView::slotShowVocabularyColumnsDialog (  )  [slot]

Show the vocabulary columns dialog to enable or disable the columns in the view.

Definition at line 355 of file vocabularyview.cpp.

void VocabularyView::translationChanged ( KEduVocExpression *  ,
int   
) [signal]

The documentation for this class was generated from the following files:
  • vocabularyview.h
  • vocabularyview.cpp

parley

Skip menu "parley"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdeedu

Skip menu "kdeedu"
  •     lib
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal