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

kjots

KJotsSettings Class Reference

#include <KJotsSettings.h>

Inheritance diagram for KJotsSettings:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 10 of file KJotsSettings.h.


Public Member Functions

 ~KJotsSettings ()

Static Public Member Functions

static KJotsSettings * self ()
static void setSplitterSizes (const QList< int > &v)
static QList< int > splitterSizes ()
static void setCurrentSelection (quint64 v)
static quint64 currentSelection ()
static QFont font ()
static bool autoSave ()
static bool unicode ()
static int autoSaveInterval ()
static void setLastId (quint64 v)
static quint64 lastId ()
static void setBookshelfOrder (const QString &v)
static QString bookshelfOrder ()
static bool pageNamePrompt ()

Protected Member Functions

 KJotsSettings ()

Protected Attributes

QList< int > mSplitterSizes
quint64 mCurrentSelection
QFont mFont
bool mAutoSave
bool mUnicode
int mAutoSaveInterval
quint64 mLastId
QString mBookshelfOrder
bool mPageNamePrompt

Friends

class KJotsSettingsHelper

Constructor & Destructor Documentation

KJotsSettings::~KJotsSettings (  ) 

Definition at line 65 of file KJotsSettings.cpp.

KJotsSettings::KJotsSettings (  )  [protected]

Definition at line 27 of file KJotsSettings.cpp.


Member Function Documentation

KJotsSettings * KJotsSettings::self (  )  [static]

Definition at line 17 of file KJotsSettings.cpp.

static void KJotsSettings::setSplitterSizes ( const QList< int > &  v  )  [inline, static]

Set How the main window is divided.

Definition at line 21 of file KJotsSettings.h.

static QList<int> KJotsSettings::splitterSizes (  )  [inline, static]

Get How the main window is divided.

Definition at line 31 of file KJotsSettings.h.

static void KJotsSettings::setCurrentSelection ( quint64  v  )  [inline, static]

Set The book or page that is currently active.

Definition at line 40 of file KJotsSettings.h.

static quint64 KJotsSettings::currentSelection (  )  [inline, static]

Get The book or page that is currently active.

Definition at line 50 of file KJotsSettings.h.

static QFont KJotsSettings::font (  )  [inline, static]

Get The font used to display the contents of books.

Definition at line 60 of file KJotsSettings.h.

static bool KJotsSettings::autoSave ( void   )  [inline, static]

Get Whether books should be saved automatically.

Definition at line 70 of file KJotsSettings.h.

static bool KJotsSettings::unicode (  )  [inline, static]

Get Whether UTF-8 encoding should be forced for saving and loading.

Definition at line 80 of file KJotsSettings.h.

static int KJotsSettings::autoSaveInterval (  )  [inline, static]

Get The interval in minutes at which books should be saved automatically.

Definition at line 90 of file KJotsSettings.h.

static void KJotsSettings::setLastId ( quint64  v  )  [inline, static]

Set The last ID that was used for a book or page.

Definition at line 99 of file KJotsSettings.h.

static quint64 KJotsSettings::lastId (  )  [inline, static]

Get The last ID that was used for a book or page.

Definition at line 109 of file KJotsSettings.h.

static void KJotsSettings::setBookshelfOrder ( const QString &  v  )  [inline, static]

Set The IDs of the books in the bookshelf.

Definition at line 118 of file KJotsSettings.h.

static QString KJotsSettings::bookshelfOrder (  )  [inline, static]

Get The IDs of the books in the bookshelf.

Definition at line 128 of file KJotsSettings.h.

static bool KJotsSettings::pageNamePrompt (  )  [inline, static]

Get Ask for a name when creating a new page?

Definition at line 138 of file KJotsSettings.h.


Friends And Related Function Documentation

friend class KJotsSettingsHelper [friend]

Definition at line 145 of file KJotsSettings.h.


Member Data Documentation

QList<int> KJotsSettings::mSplitterSizes [protected]

Definition at line 149 of file KJotsSettings.h.

quint64 KJotsSettings::mCurrentSelection [protected]

Definition at line 150 of file KJotsSettings.h.

QFont KJotsSettings::mFont [protected]

Definition at line 151 of file KJotsSettings.h.

bool KJotsSettings::mAutoSave [protected]

Definition at line 152 of file KJotsSettings.h.

bool KJotsSettings::mUnicode [protected]

Definition at line 153 of file KJotsSettings.h.

int KJotsSettings::mAutoSaveInterval [protected]

Definition at line 154 of file KJotsSettings.h.

quint64 KJotsSettings::mLastId [protected]

Definition at line 155 of file KJotsSettings.h.

QString KJotsSettings::mBookshelfOrder [protected]

Definition at line 156 of file KJotsSettings.h.

bool KJotsSettings::mPageNamePrompt [protected]

Definition at line 157 of file KJotsSettings.h.


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