KDevelop API Documentation

BookmarksConfig Class Reference

#include <bookmarks_config.h>

Collaboration diagram for BookmarksConfig:

Collaboration graph
[legend]
List of all members.

Public Types

enum  CodeLineType { Never = 0, Token, Always }

Public Member Functions

 BookmarksConfig ()
 ~BookmarksConfig ()
bool toolTip ()
void setToolTip (bool)
CodeLineType codeline ()
void setCodeline (CodeLineType)
unsigned int context ()
void setContext (unsigned int)
QString token ()
void setToken (QString const &)
void readConfig ()
void writeConfig ()

Private Attributes

bool _tooltip
CodeLineType _codeline
unsigned int _context
QString _token

Detailed Description

Author:
KDevelop Authors

Definition at line 18 of file bookmarks_config.h.


Member Enumeration Documentation

enum BookmarksConfig::CodeLineType
 

Enumeration values:
Never 
Token 
Always 

Definition at line 23 of file bookmarks_config.h.

Referenced by codeline().


Constructor & Destructor Documentation

BookmarksConfig::BookmarksConfig  ) 
 

Definition at line 17 of file bookmarks_config.cpp.

References _codeline, _context, and _tooltip.

BookmarksConfig::~BookmarksConfig  ) 
 

Definition at line 25 of file bookmarks_config.cpp.


Member Function Documentation

BookmarksConfig::CodeLineType BookmarksConfig::codeline  ) 
 

Definition at line 88 of file bookmarks_config.cpp.

References CodeLineType.

Referenced by BookmarkItem::BookmarkItem(), and BookmarkSettings::BookmarkSettings().

unsigned int BookmarksConfig::context  ) 
 

Definition at line 97 of file bookmarks_config.cpp.

Referenced by BookmarkSettings::BookmarkSettings().

void BookmarksConfig::readConfig  ) 
 

Definition at line 50 of file bookmarks_config.cpp.

References _codeline, _context, _token, _tooltip, KConfigBase::readBoolEntry(), KConfigBase::readEntry(), KConfigBase::readPropertyEntry(), and KConfigBase::setGroup().

Referenced by BookmarkSettings::BookmarkSettings().

void BookmarksConfig::setCodeline CodeLineType  codeline  ) 
 

Definition at line 106 of file bookmarks_config.cpp.

References _codeline.

Referenced by BookmarkSettings::slotAccept().

void BookmarksConfig::setContext unsigned int  context  ) 
 

Definition at line 114 of file bookmarks_config.cpp.

References _context.

Referenced by BookmarkSettings::slotAccept().

void BookmarksConfig::setToken QString const &   ) 
 

Definition at line 133 of file bookmarks_config.cpp.

References _token.

Referenced by BookmarkSettings::slotAccept().

void BookmarksConfig::setToolTip bool  tooltip  ) 
 

Definition at line 123 of file bookmarks_config.cpp.

References _tooltip.

Referenced by BookmarkSettings::slotAccept().

QString BookmarksConfig::token  ) 
 

Definition at line 128 of file bookmarks_config.cpp.

Referenced by BookmarkItem::BookmarkItem(), and BookmarkSettings::BookmarkSettings().

bool BookmarksConfig::toolTip  ) 
 

Definition at line 79 of file bookmarks_config.cpp.

Referenced by BookmarkSettings::BookmarkSettings(), and BookmarksWidget::maybeTip().

void BookmarksConfig::writeConfig  ) 
 

Definition at line 33 of file bookmarks_config.cpp.

References _codeline, _context, _token, _tooltip, KConfigBase::setGroup(), KConfigBase::sync(), and KConfigBase::writeEntry().

Referenced by BookmarkSettings::slotAccept().


Member Data Documentation

CodeLineType BookmarksConfig::_codeline [private]
 

Definition at line 45 of file bookmarks_config.h.

Referenced by BookmarksConfig(), readConfig(), setCodeline(), and writeConfig().

unsigned int BookmarksConfig::_context [private]
 

Definition at line 46 of file bookmarks_config.h.

Referenced by BookmarksConfig(), readConfig(), setContext(), and writeConfig().

QString BookmarksConfig::_token [private]
 

Definition at line 47 of file bookmarks_config.h.

Referenced by readConfig(), setToken(), and writeConfig().

bool BookmarksConfig::_tooltip [private]
 

Definition at line 44 of file bookmarks_config.h.

Referenced by BookmarksConfig(), readConfig(), setToolTip(), and writeConfig().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:19:29 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003