KTextTemplate C++ Classes

Provides Stuff. More...

Namespaces

Classes

KTextTemplate::AbstractLocalizer

Interface for implementing an internationalization system

KTextTemplate::AbstractNodeFactory

Base class for all NodeFactories

KTextTemplate::AbstractTemplateLoader

An retrieval interface to a storage location for Template objects

KTextTemplate::CachingLoaderDecorator

Implements a loader decorator which caches compiled Template objects

KTextTemplate::Context

Holds the context to render a Template with

KTextTemplate::Engine

KTextTemplate::Engine is the main entry point for creating KTextTemplate Templates

KTextTemplate::Exception

An exception for use when implementing template tags

KTextTemplate::FileSystemTemplateLoader

Loads Templates from the file system

KTextTemplate::Filter

Base class for all filters

KTextTemplate::FilterExpression

A FilterExpression object represents a filter expression in a template

KTextTemplate::InMemoryTemplateLoader

Loads Templates set dynamically in memory

KTextTemplate::MetaType

The interface to the KTextTemplate introspection system

KTextTemplate::Node

Base class for all nodes

KTextTemplate::NodeList

A list of Nodes with some convenience API for rendering them

KTextTemplate::OutputStream

Used to render templates to a QTextStream

KTextTemplate::Parser

Processes a string template into a tree of nodes

KTextTemplate::QtLocalizer

Provides internationalization based on QLocale and QTranslator

KTextTemplate::RenderContext

Provides storage facility for state while rendering a template

KTextTemplate::SafeString

A QString wrapper class for containing whether a string is safe or needs to be escaped

KTextTemplate::SafeString::NestedString

KTextTemplate::TagLibraryInterface

Returns available tags and filters from libraries

KTextTemplate::TemplateImpl

Template class is a tree of nodes which may be rendered

KTextTemplate::Variable

A container for static variables defined in Templates

Detailed Description

Stuff