• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdelibs
  • Sitemap
  • Contact Us
 

KDEUI

KStyle::OptionBase

KStyle::OptionBase< EventualSubtype, BaseType > Struct Template Reference
[KStyle option representation]

Intermediatary base that helps implement subtypes of Option that properly handle defaults. More...

#include <kstyle.h>

Inheritance diagram for KStyle::OptionBase< EventualSubtype, BaseType >:

Inheritance graph
[legend]

List of all members.


Static Public Member Functions

static EventualSubtype * defaultOption ()

Detailed Description

template<typename EventualSubtype, typename BaseType>
struct KStyle::OptionBase< EventualSubtype, BaseType >

Intermediatary base that helps implement subtypes of Option that properly handle defaults.

EventualSubtype --- the type of option which will be implemented by inheritting of this class

BaseType --- the type of option from which this should inherit

Definition at line 253 of file kstyle.h.


Member Function Documentation

template<typename EventualSubtype , typename BaseType >
static EventualSubtype* KStyle::OptionBase< EventualSubtype, BaseType >::defaultOption (  )  [inline, static]

Default value for this option.

Uses the default constructor of EventualSubtype to create the option.

Definition at line 258 of file kstyle.h.


The documentation for this struct was generated from the following file:
  • kstyle.h

KDEUI

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

kdelibs

Skip menu "kdelibs"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • Kate
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  •   WTF
  • kjsembed
  • KNewStuff
  • KParts
  • Kross
  • KUtils
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver
Generated for kdelibs by doxygen 1.5.7
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