• Skip to content
  • Skip to link menu
KDE 4.0 API Reference
  • KDE API Reference
  • kdeutils
  • Sitemap
  • Contact Us
 

kjots

KJotsMain Class Reference

#include <KJotsMain.h>

Inheritance diagram for KJotsMain:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 64 of file KJotsMain.h.


Public Slots

void updateCaption ()
void updateMenu ()

Public Member Functions

 KJotsMain ()
QTextEdit * activeEditor ()

Protected Types

enum  ExportType { Ascii, HTML, Native }

Protected Slots

void DelayedInitialization ()
bool createNewBook ()
void deleteBook ()
void deletePage ()
void deleteMultiple ()
void newPage ()
void onRenameEntry ()
void configure ()
void updateConfiguration ()
void copySelection ()
void insertDate ()
void onPrint ()
void onQuit ()
void onShowSearch ()
void onUpdateSearch ()
void onStartSearch ()
void onRepeatSearch ()
void onEndSearch ()
void onShowReplace ()
void onUpdateReplace ()
void onStartReplace ()
void onRepeatReplace ()
void onEndReplace ()
void onItemRenamed (QTreeWidgetItem *, int)
void saveAscii ()
void saveHtml ()
void saveNative ()
void saveToFile (ExportType)
void saveFinished (KJob *)
void importBook ()
void autoSave (void)

Protected Member Functions

bool queryClose ()
int search (bool)

Protected Attributes

KJotsEdit * editor
KJotsBrowser * browser
Bookshelf * bookshelf
QSplitter * splitter
QStackedWidget * stackedWidget
QFont m_font
QTimer * m_autosaveTimer
KActionMenu * exportMenu
KActionMenu * bookmarkMenu
KActionCollection * selectionOnlyActions
KActionCollection * pageOnlyActions
KActionCollection * bookOnlyActions
KFindDialog * searchDialog
QStringList searchHistory
int searchBeginPos
int searchEndPos
int searchPos
QCheckBox * searchAllPages
KReplaceDialog * replaceDialog
QStringList replaceHistory
int replaceBeginPos
int replaceEndPos
int replacePos
QCheckBox * replaceAllPages
KJotsPage * replaceStartPage

Member Enumeration Documentation

enum KJotsMain::ExportType [protected]

Enumerator:
Ascii 
HTML 
Native 

Definition at line 74 of file KJotsMain.h.


Constructor & Destructor Documentation

KJotsMain::KJotsMain (  ) 

Definition at line 128 of file KJotsMain.cpp.


Member Function Documentation

QTextEdit * KJotsMain::activeEditor (  )  [inline]

Definition at line 458 of file KJotsMain.cpp.

void KJotsMain::updateCaption (  )  [slot]

Sets the window caption.

Definition at line 1355 of file KJotsMain.cpp.

void KJotsMain::updateMenu (  )  [slot]

Definition at line 1299 of file KJotsMain.cpp.

void KJotsMain::DelayedInitialization (  )  [protected, slot]

Definition at line 368 of file KJotsMain.cpp.

bool KJotsMain::createNewBook ( void   )  [protected, slot]

Definition at line 466 of file KJotsMain.cpp.

void KJotsMain::deleteBook ( void   )  [protected, slot]

Deletes the current book or the book that owns the current page.

Definition at line 496 of file KJotsMain.cpp.

void KJotsMain::deletePage (  )  [protected, slot]

Deletes the current page and ONLY the current Page.

Definition at line 514 of file KJotsMain.cpp.

void KJotsMain::deleteMultiple (  )  [protected, slot]

Deletes anything selected.

Definition at line 532 of file KJotsMain.cpp.

void KJotsMain::newPage (  )  [protected, slot]

Definition at line 550 of file KJotsMain.cpp.

void KJotsMain::onRenameEntry (  )  [protected, slot]

Definition at line 483 of file KJotsMain.cpp.

void KJotsMain::configure (  )  [protected, slot]

Definition at line 561 of file KJotsMain.cpp.

void KJotsMain::updateConfiguration (  )  [protected, slot]

Definition at line 974 of file KJotsMain.cpp.

void KJotsMain::copySelection (  )  [protected, slot]

Definition at line 1176 of file KJotsMain.cpp.

void KJotsMain::insertDate (  )  [protected, slot]

Definition at line 1294 of file KJotsMain.cpp.

void KJotsMain::onPrint (  )  [protected, slot]

Prints all the selected entries.

Definition at line 1192 of file KJotsMain.cpp.

void KJotsMain::onQuit (  )  [protected, slot]

Definition at line 1289 of file KJotsMain.cpp.

void KJotsMain::onShowSearch (  )  [protected, slot]

Shows the search dialog when "Find" is selected.

Definition at line 579 of file KJotsMain.cpp.

void KJotsMain::onUpdateSearch (  )  [protected, slot]

Updates the search dialog if the user is switching selections while it is open.

Definition at line 602 of file KJotsMain.cpp.

void KJotsMain::onStartSearch (  )  [protected, slot]

Called when the user presses OK in the search dialog.

Definition at line 638 of file KJotsMain.cpp.

void KJotsMain::onRepeatSearch (  )  [protected, slot]

Called when user chooses "Find Next"

Definition at line 677 of file KJotsMain.cpp.

void KJotsMain::onEndSearch (  )  [protected, slot]

Called when user presses Cancel in find dialog. Just a placeholder for now.

Definition at line 687 of file KJotsMain.cpp.

void KJotsMain::onShowReplace (  )  [protected, slot]

Shows the replace dialog when "Replace" is selected.

Definition at line 694 of file KJotsMain.cpp.

void KJotsMain::onUpdateReplace (  )  [protected, slot]

Updates the replace dialog if the user is switching selections while it is open.

Definition at line 716 of file KJotsMain.cpp.

void KJotsMain::onStartReplace (  )  [protected, slot]

Called when the user presses OK in the replace dialog.

Definition at line 742 of file KJotsMain.cpp.

void KJotsMain::onRepeatReplace (  )  [protected, slot]

Only called after onStartReplace. Kept the name scheme for consistancy.

Definition at line 788 of file KJotsMain.cpp.

void KJotsMain::onEndReplace (  )  [protected, slot]

Called when user presses Cancel in replace dialog. Just a placeholder for now.

Definition at line 859 of file KJotsMain.cpp.

void KJotsMain::onItemRenamed ( QTreeWidgetItem *  item,
int   
) [protected, slot]

Definition at line 1360 of file KJotsMain.cpp.

void KJotsMain::saveAscii (  )  [protected, slot]

Definition at line 1014 of file KJotsMain.cpp.

void KJotsMain::saveHtml (  )  [protected, slot]

Definition at line 1019 of file KJotsMain.cpp.

void KJotsMain::saveNative (  )  [protected, slot]

Definition at line 1024 of file KJotsMain.cpp.

void KJotsMain::saveToFile ( KJotsMain::ExportType  type  )  [protected, slot]

Definition at line 1029 of file KJotsMain.cpp.

void KJotsMain::saveFinished ( KJob *  job  )  [protected, slot]

Definition at line 1145 of file KJotsMain.cpp.

void KJotsMain::importBook (  )  [protected, slot]

Definition at line 1154 of file KJotsMain.cpp.

void KJotsMain::autoSave ( void   )  [protected, slot]

Saves any books that need saving.

Definition at line 1004 of file KJotsMain.cpp.

bool KJotsMain::queryClose (  )  [protected]

Called just before KJots is closed.

Definition at line 1341 of file KJotsMain.cpp.

int KJotsMain::search ( bool  replacing  )  [protected]

Searches for the given pattern, with the given options. This is huge and unwieldly function, but the operation we're performing is huge and unwieldly.

Definition at line 867 of file KJotsMain.cpp.


Member Data Documentation

KJotsEdit* KJotsMain::editor [protected]

Definition at line 122 of file KJotsMain.h.

KJotsBrowser* KJotsMain::browser [protected]

Definition at line 123 of file KJotsMain.h.

Bookshelf* KJotsMain::bookshelf [protected]

Definition at line 124 of file KJotsMain.h.

QSplitter* KJotsMain::splitter [protected]

Definition at line 125 of file KJotsMain.h.

QStackedWidget* KJotsMain::stackedWidget [protected]

Definition at line 126 of file KJotsMain.h.

QFont KJotsMain::m_font [protected]

Definition at line 127 of file KJotsMain.h.

QTimer* KJotsMain::m_autosaveTimer [protected]

Definition at line 128 of file KJotsMain.h.

KActionMenu* KJotsMain::exportMenu [protected]

Definition at line 130 of file KJotsMain.h.

KActionMenu * KJotsMain::bookmarkMenu [protected]

Definition at line 130 of file KJotsMain.h.

KActionCollection* KJotsMain::selectionOnlyActions [protected]

Definition at line 131 of file KJotsMain.h.

KActionCollection * KJotsMain::pageOnlyActions [protected]

Definition at line 131 of file KJotsMain.h.

KActionCollection * KJotsMain::bookOnlyActions [protected]

Definition at line 131 of file KJotsMain.h.

KFindDialog* KJotsMain::searchDialog [protected]

Definition at line 133 of file KJotsMain.h.

QStringList KJotsMain::searchHistory [protected]

Definition at line 134 of file KJotsMain.h.

int KJotsMain::searchBeginPos [protected]

Definition at line 135 of file KJotsMain.h.

int KJotsMain::searchEndPos [protected]

Definition at line 135 of file KJotsMain.h.

int KJotsMain::searchPos [protected]

Definition at line 135 of file KJotsMain.h.

QCheckBox* KJotsMain::searchAllPages [protected]

Definition at line 136 of file KJotsMain.h.

KReplaceDialog* KJotsMain::replaceDialog [protected]

Definition at line 138 of file KJotsMain.h.

QStringList KJotsMain::replaceHistory [protected]

Definition at line 139 of file KJotsMain.h.

int KJotsMain::replaceBeginPos [protected]

Definition at line 140 of file KJotsMain.h.

int KJotsMain::replaceEndPos [protected]

Definition at line 140 of file KJotsMain.h.

int KJotsMain::replacePos [protected]

Definition at line 140 of file KJotsMain.h.

QCheckBox* KJotsMain::replaceAllPages [protected]

Definition at line 141 of file KJotsMain.h.

KJotsPage* KJotsMain::replaceStartPage [protected]

Definition at line 142 of file KJotsMain.h.


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

kjots

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

kdeutils

Skip menu "kdeutils"
  • ark
  • kcalc
  • kcharselect
  • kdelirc
  • kdessh
  • kdf
  • kfloppy
  • kgpg
  • kjots
  • klaptopdaemon
  • kmilo
  • ksim
  • ktimer
  • kwallet
  • superkaramba
Generated for kdeutils by doxygen 1.5.4
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