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

parley

ParleyDocument Class Reference

#include <parleydocument.h>

Inheritance diagram for ParleyDocument:
Inheritance graph
[legend]

List of all members.

Public Slots

void close ()
void exportDialog ()
void newDocument (bool wizard)
void open (const KUrl &)
void openGHNS ()
void save ()
void saveAs (KUrl file=KUrl())
void slotFileMerge ()
void slotFileNew ()
void slotFileOpen ()
void slotFileOpenRecent (const KUrl &url)
void slotGHNS ()

Signals

void documentChanged (KEduVocDocument *newDocument)

Public Member Functions

KEduVocDocument * document ()
void enableAutoBackup (bool enable)
void fetchGrammar (int languageIndex)
void setTitle (const QString &title)

Static Public Member Functions

static void destroy ()
static ParleyDocument * instance ()

Detailed Description

Author:
Frederik Gladhorn <frederik.gladhorn@kdemail.net>

Definition at line 29 of file parleydocument.h.


Member Function Documentation

void ParleyDocument::close (  )  [slot]

Definition at line 204 of file parleydocument.cpp.

void ParleyDocument::destroy (  )  [static]

Definition at line 65 of file parleydocument.cpp.

KEduVocDocument * ParleyDocument::document (  ) 

Definition at line 84 of file parleydocument.cpp.

void ParleyDocument::documentChanged ( KEduVocDocument *  newDocument  )  [signal]
void ParleyDocument::enableAutoBackup ( bool  enable  ) 

Definition at line 440 of file parleydocument.cpp.

void ParleyDocument::exportDialog (  )  [slot]

Definition at line 406 of file parleydocument.cpp.

void ParleyDocument::fetchGrammar ( int  languageIndex  ) 

Definition at line 146 of file parleydocument.cpp.

ParleyDocument * ParleyDocument::instance (  )  [static]

Definition at line 57 of file parleydocument.cpp.

void ParleyDocument::newDocument ( bool  wizard  )  [slot]

Definition at line 103 of file parleydocument.cpp.

void ParleyDocument::open ( const KUrl &  url  )  [slot]

Definition at line 188 of file parleydocument.cpp.

void ParleyDocument::openGHNS (  )  [slot]

open a downloaded (knewstuff/get hot new stuff) document

Definition at line 213 of file parleydocument.cpp.

void ParleyDocument::save (  )  [slot]

save a document

Definition at line 229 of file parleydocument.cpp.

void ParleyDocument::saveAs ( KUrl  file = KUrl()  )  [slot]

Definition at line 256 of file parleydocument.cpp.

void ParleyDocument::setTitle ( const QString &  title  ) 

Definition at line 89 of file parleydocument.cpp.

void ParleyDocument::slotFileMerge (  )  [slot]

merge a document

Todo:
as soon as some brave soul descends into the lib and implements merging this should be enabled

Definition at line 414 of file parleydocument.cpp.

void ParleyDocument::slotFileNew (  )  [slot]

open a new application window

Definition at line 96 of file parleydocument.cpp.

void ParleyDocument::slotFileOpen (  )  [slot]

open a document

Definition at line 163 of file parleydocument.cpp.

void ParleyDocument::slotFileOpenRecent ( const KUrl &  url  )  [slot]

opens a file from the recent files menu

Todo:
: start practice directly depending on current component

Definition at line 180 of file parleydocument.cpp.

void ParleyDocument::slotGHNS (  )  [slot]

download new vocabularies

Todo:
: title!

Definition at line 373 of file parleydocument.cpp.


The documentation for this class was generated from the following files:
  • parleydocument.h
  • parleydocument.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