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

KHTML

WebCore Namespace Reference


Namespaces

namespace  HTMLNames
namespace  SVGNames
namespace  XLinkNames

Classes

class  AffineTransform
struct  BidiCharacterRun
class  BidiContext
class  BidiResolver
struct  BidiStatus
class  Color
class  FloatPoint
class  FloatRect
class  FloatSize
class  Font
class  FontDescription
class  FontFamily
class  Generator
class  GraphicsContext
class  GraphicsContextPrivate
struct  GraphicsContextState
class  Image
class  ImageSource
class  IntPoint
class  IntRect
class  IntSize
class  MIMETypeRegistry
class  Path
struct  PathElement
class  PathTraversalState
class  SharedBuffer
class  TextRun

Typedefs

typedef DOMString AtomicString
typedef CSSPrimitiveValueImpl CSSPrimitiveValue
typedef CSSValueImpl CSSValue
typedef DOM::CSSValueListImpl CSSValueList
typedef KHTMLView Frame
typedef cairo_surface_t * NativeImagePtr
typedef ImageDecoder * NativeImageSourcePtr
typedef void(* PathApplierFunction )(void *info, const PathElement *)
typedef RenderCanvas RenderView
typedef unsigned RGBA32
typedef DOMString String

Enumerations

enum  CompositeOperator {
  CompositeClear, CompositeCopy, CompositeSourceOver, CompositeSourceIn,
  CompositeSourceOut, CompositeSourceAtop, CompositeDestinationOver, CompositeDestinationIn,
  CompositeDestinationOut, CompositeDestinationAtop, CompositeXOR, CompositePlusDarker,
  CompositeHighlight, CompositePlusLighter
}
enum  FontRenderingMode { NormalRenderingMode, AlternateRenderingMode }
enum  FontWeight {
  FontWeight100, FontWeight200, FontWeight300, FontWeight400,
  FontWeight500, FontWeight600, FontWeight700, FontWeight800,
  FontWeight900, FontWeightNormal = FontWeight400, FontWeightBold = FontWeight700
}
enum  HorizontalAlignment { AlignLeft, AlignRight, AlignHCenter }
enum  LineCap { ButtCap, RoundCap, SquareCap }
enum  LineJoin { MiterJoin, RoundJoin, BevelJoin }
enum  PathElementType {
  PathElementMoveToPoint, PathElementAddLineToPoint, PathElementAddQuadCurveToPoint, PathElementAddCurveToPoint,
  PathElementCloseSubpath
}
enum  StrokeStyle { NoStroke, SolidStroke, DottedStroke, DashedStroke }
enum  TextDirection { RTL, LTR }
enum  WindRule { RULE_NONZERO = 0, RULE_EVENODD = 1 }

Functions

static void adjustLineToPixelBoundaries (FloatPoint &p1, FloatPoint &p2, float strokeWidth, const StrokeStyle &penStyle)
static int blendComponent (int c, int a)
static double calcHue (double temp1, double temp2, double hueVal)
static FloatSize calculatePatternScale (const FloatRect &dstRect, const FloatRect &srcRect, Image::TileRule hRule, Image::TileRule vRule)
String compositeOperatorName (CompositeOperator op)
template<class CurveType >
static float curveLength (PathTraversalState &traversalState, CurveType curve)
int differenceSquared (const Color &c1, const Color &c2)
static float distanceLine (const FloatPoint &start, const FloatPoint &end)
IntRect enclosingIntRect (const FloatRect &rect)
Color focusRingColor ()
static QPainterPath getPathStroke (const QPainterPath &path, const RenderObject *object, const RenderStyle *style)
static void initializeMIMETypeRegistry ()
static void initializeSupportedImageMIMETypes ()
static void initializeSupportedImageMIMETypesForEncoding ()
static void initializeSupportedJavaScriptMIMETypes ()
static void initializeSupportedMediaMIMETypes ()
static void initializeSupportedNonImageMimeTypes ()
IntRect intersection (const IntRect &a, const IntRect &b)
FloatRect intersection (const FloatRect &a, const FloatRect &b)
String lineCapName (LineCap cap)
String lineJoinName (LineJoin join)
RGBA32 makeRGB (int r, int g, int b)
RGBA32 makeRGBA (int r, int g, int b, int a)
RGBA32 makeRGBAFromHSLA (double hue, double saturation, double lightness, double alpha)
static FloatPoint midPoint (const FloatPoint &first, const FloatPoint &second)
template<>
float narrowPrecisionToFloat (double number)
template<typename T >
float narrowPrecisionToFloat (T)
bool operator!= (const BidiStatus &status1, const BidiStatus &status2)
bool operator!= (const IntSize &a, const IntSize &b)
bool operator!= (const IntRect &a, const IntRect &b)
bool operator!= (const IntPoint &a, const IntPoint &b)
bool operator!= (const FloatSize &a, const FloatSize &b)
bool operator!= (const FloatRect &a, const FloatRect &b)
bool operator!= (const FloatPoint &a, const FloatPoint &b)
bool operator!= (const Color &a, const Color &b)
IntSize operator+ (const IntSize &a, const IntSize &b)
IntPoint operator+ (const IntPoint &a, const IntSize &b)
FloatSize operator+ (const FloatSize &a, const FloatSize &b)
FloatPoint operator+ (const FloatPoint &a, const FloatSize &b)
IntSize & operator+= (IntSize &a, const IntSize &b)
IntPoint & operator+= (IntPoint &a, const IntSize &b)
FloatSize & operator+= (FloatSize &a, const FloatSize &b)
FloatPoint & operator+= (FloatPoint &a, const FloatSize &b)
IntSize operator- (const IntSize &size)
IntSize operator- (const IntSize &a, const IntSize &b)
IntPoint operator- (const IntPoint &a, const IntSize &b)
IntSize operator- (const IntPoint &a, const IntPoint &b)
FloatSize operator- (const FloatSize &size)
FloatSize operator- (const FloatSize &a, const FloatSize &b)
FloatPoint operator- (const FloatPoint &a, const FloatSize &b)
FloatSize operator- (const FloatPoint &a, const FloatPoint &b)
IntSize & operator-= (IntSize &a, const IntSize &b)
IntPoint & operator-= (IntPoint &a, const IntSize &b)
FloatSize & operator-= (FloatSize &a, const FloatSize &b)
FloatPoint & operator-= (FloatPoint &a, const FloatSize &b)
bool operator== (const BidiStatus &status1, const BidiStatus &status2)
bool operator== (const BidiContext &c1, const BidiContext &c2)
bool operator== (const IntSize &a, const IntSize &b)
bool operator== (const IntRect &a, const IntRect &b)
bool operator== (const IntPoint &a, const IntPoint &b)
bool operator== (const FloatSize &a, const FloatSize &b)
bool operator== (const FloatRect &a, const FloatRect &b)
bool operator== (const FloatPoint &a, const FloatPoint &b)
bool operator== (const Color &a, const Color &b)
bool parseCompositeOperator (const String &s, CompositeOperator &op)
bool parseLineCap (const String &s, LineCap &cap)
bool parseLineJoin (const String &s, LineJoin &join)
static void pathLengthApplierFunction (void *info, const PathElement *element)
void setFocusRingColorChangeFunction (void(*)())
bool skipString (const QChar *&ptr, const QChar *end, const char *str)
bool skipString (const QChar *&ptr, const QChar *end, const QChar *name, int length)
IntRect unionRect (const IntRect &a, const IntRect &b)
FloatRect unionRect (const FloatRect &a, const FloatRect &b)

Variables

static const double animationFrameDelay = 0.025
const int cAlphaIncrement = 17
const int cAnimationLoopOnce = -1
const int cAnimationNone = -2
const int cEndAlpha = 204
static const int cInterpolationCutoff = 800 * 800
const int cMisspellingLinePatternGapWidth = 1
const int cMisspellingLinePatternWidth = 4
const int cMisspellingLineThickness = 3
static const char *const compositeOperatorNames []
const int cStartAlpha = 153
const int cTextClip = 4
const int cTextFill = 1
const int cTextInvisible = 0
const int cTextStroke = 2
const RGBA32 darkenedWhite = 0xFFABABAB
static const ExtensionMap extensionMap []
static const float kPathSegmentLengthTolerance = 0.00001f
const RGBA32 lightenedBlack = 0xFF545454
const int numCompositeOperatorNames = sizeof(compositeOperatorNames) / sizeof(compositeOperatorNames[0])
static HashSet< String > * supportedImageMIMETypes
static HashSet< String > * supportedImageMIMETypesForEncoding
static HashSet< String > * supportedImageResourceMIMETypes
static HashSet< String > * supportedJavaScriptMIMETypes
static HashSet< String > * supportedMediaMIMETypes
static HashSet< String > * supportedNonImageMIMETypes

Typedef Documentation

typedef DOMString WebCore::AtomicString

Definition at line 9 of file AtomicString.h.

typedef CSSPrimitiveValueImpl WebCore::CSSPrimitiveValue

Definition at line 10 of file CSSPrimitiveValue.h.

typedef CSSValueImpl WebCore::CSSValue

Definition at line 10 of file CSSValue.h.

typedef DOM::CSSValueListImpl WebCore::CSSValueList

Definition at line 10 of file CSSValueList.h.

typedef KHTMLView WebCore::Frame

Definition at line 9 of file Frame.h.

typedef cairo_surface_t* WebCore::NativeImagePtr

Definition at line 68 of file ImageSource.h.

typedef ImageDecoder* WebCore::NativeImageSourcePtr

Definition at line 66 of file ImageSource.h.

typedef void(* WebCore::PathApplierFunction)(void *info, const PathElement *)

Definition at line 81 of file Path.h.

typedef RenderCanvas WebCore::RenderView

Definition at line 9 of file RenderView.h.

typedef unsigned WebCore::RGBA32

Definition at line 54 of file Color.h.

typedef DOMString WebCore::String

Definition at line 9 of file PlatformString.h.


Enumeration Type Documentation

enum WebCore::CompositeOperator

Enumerator:
CompositeClear 
CompositeCopy 
CompositeSourceOver 
CompositeSourceIn 
CompositeSourceOut 
CompositeSourceAtop 
CompositeDestinationOver 
CompositeDestinationIn 
CompositeDestinationOut 
CompositeDestinationAtop 
CompositeXOR 
CompositePlusDarker 
CompositeHighlight 
CompositePlusLighter 

Definition at line 38 of file GraphicsTypes.h.

enum WebCore::FontRenderingMode

Enumerator:
NormalRenderingMode 
AlternateRenderingMode 

Definition at line 33 of file FontRenderingMode.h.

enum WebCore::FontWeight

Enumerator:
FontWeight100 
FontWeight200 
FontWeight300 
FontWeight400 
FontWeight500 
FontWeight600 
FontWeight700 
FontWeight800 
FontWeight900 
FontWeightNormal 
FontWeightBold 

Definition at line 33 of file FontDescription.h.

enum WebCore::HorizontalAlignment

Enumerator:
AlignLeft 
AlignRight 
AlignHCenter 

Definition at line 59 of file GraphicsTypes.h.

enum WebCore::LineCap

Enumerator:
ButtCap 
RoundCap 
SquareCap 

Definition at line 55 of file GraphicsTypes.h.

enum WebCore::LineJoin

Enumerator:
MiterJoin 
RoundJoin 
BevelJoin 

Definition at line 57 of file GraphicsTypes.h.

enum WebCore::PathElementType

Enumerator:
PathElementMoveToPoint 
PathElementAddLineToPoint 
PathElementAddQuadCurveToPoint 
PathElementAddCurveToPoint 
PathElementCloseSubpath 

Definition at line 68 of file Path.h.

enum WebCore::StrokeStyle

Enumerator:
NoStroke 
SolidStroke 
DottedStroke 
DashedStroke 

Definition at line 100 of file GraphicsContext.h.

enum WebCore::TextDirection

Enumerator:
RTL 
LTR 

Definition at line 31 of file TextDirection.h.

enum WebCore::WindRule

Enumerator:
RULE_NONZERO 
RULE_EVENODD 

Definition at line 63 of file Path.h.


Function Documentation

static void WebCore::adjustLineToPixelBoundaries ( FloatPoint &  p1,
FloatPoint &  p2,
float  strokeWidth,
const StrokeStyle &  penStyle 
) [static]

Definition at line 396 of file GraphicsContextQt.cpp.

static int WebCore::blendComponent ( int  c,
int  a 
) [static]

Definition at line 232 of file Color.cpp.

static double WebCore::calcHue ( double  temp1,
double  temp2,
double  hueVal 
) [static]

Definition at line 64 of file Color.cpp.

static FloatSize WebCore::calculatePatternScale ( const FloatRect &  dstRect,
const FloatRect &  srcRect,
Image::TileRule  hRule,
Image::TileRule  vRule 
) [inline, static]

Definition at line 101 of file Image.cpp.

String WebCore::compositeOperatorName ( CompositeOperator  op  ) 

Definition at line 62 of file GraphicsTypes.cpp.

template<class CurveType >
static float WebCore::curveLength ( PathTraversalState &  traversalState,
CurveType  curve 
) [inline, static]

Definition at line 120 of file PathTraversalState.cpp.

int WebCore::differenceSquared ( const Color &  c1,
const Color &  c2 
)

Definition at line 127 of file Color.cpp.

static float WebCore::distanceLine ( const FloatPoint &  start,
const FloatPoint &  end 
) [inline, static]

Definition at line 38 of file PathTraversalState.cpp.

IntRect WebCore::enclosingIntRect ( const FloatRect &  rect  ) 

Definition at line 112 of file FloatRect.cpp.

Color WebCore::focusRingColor (  ) 

static QPainterPath WebCore::getPathStroke ( const QPainterPath &  path,
const RenderObject *  object,
const RenderStyle *  style 
) [static]

Definition at line 45 of file RenderPathQt.cpp.

static void WebCore::initializeMIMETypeRegistry (  )  [static]

Definition at line 211 of file MIMETypeRegistry.cpp.

static void WebCore::initializeSupportedImageMIMETypes (  )  [static]

Definition at line 57 of file MIMETypeRegistry.cpp.

static void WebCore::initializeSupportedImageMIMETypesForEncoding (  )  [static]

Definition at line 123 of file MIMETypeRegistry.cpp.

static void WebCore::initializeSupportedJavaScriptMIMETypes (  )  [static]

Definition at line 151 of file MIMETypeRegistry.cpp.

static void WebCore::initializeSupportedMediaMIMETypes (  )  [static]

Definition at line 203 of file MIMETypeRegistry.cpp.

static void WebCore::initializeSupportedNonImageMimeTypes (  )  [static]

Definition at line 177 of file MIMETypeRegistry.cpp.

IntRect WebCore::intersection ( const IntRect &  a,
const IntRect &  b 
) [inline]

Definition at line 165 of file IntRect.h.

FloatRect WebCore::intersection ( const FloatRect &  a,
const FloatRect &  b 
) [inline]

Definition at line 147 of file FloatRect.h.

String WebCore::lineCapName ( LineCap  cap  ) 

Definition at line 86 of file GraphicsTypes.cpp.

String WebCore::lineJoinName ( LineJoin  join  ) 

Definition at line 111 of file GraphicsTypes.cpp.

RGBA32 WebCore::makeRGB ( int  r,
int  g,
int  b 
)

Definition at line 54 of file Color.cpp.

RGBA32 WebCore::makeRGBA ( int  r,
int  g,
int  b,
int  a 
)

Definition at line 59 of file Color.cpp.

RGBA32 WebCore::makeRGBAFromHSLA ( double  hue,
double  saturation,
double  lightness,
double  alpha 
)

Definition at line 84 of file Color.cpp.

static FloatPoint WebCore::midPoint ( const FloatPoint &  first,
const FloatPoint &  second 
) [inline, static]

Definition at line 33 of file PathTraversalState.cpp.

template<>
float WebCore::narrowPrecisionToFloat ( double  number  )  [inline]

Definition at line 43 of file FloatConversion.h.

template<typename T >
float WebCore::narrowPrecisionToFloat ( T   )  [inline]

bool WebCore::operator!= ( const BidiStatus &  status1,
const BidiStatus &  status2 
) [inline]

Definition at line 60 of file BidiResolver.h.

bool WebCore::operator!= ( const IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 150 of file IntSize.h.

bool WebCore::operator!= ( const IntRect &  a,
const IntRect &  b 
) [inline]

Definition at line 184 of file IntRect.h.

bool WebCore::operator!= ( const IntPoint &  a,
const IntPoint &  b 
) [inline]

Definition at line 145 of file IntPoint.h.

bool WebCore::operator!= ( const FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 118 of file FloatSize.h.

bool WebCore::operator!= ( const FloatRect &  a,
const FloatRect &  b 
) [inline]

Definition at line 166 of file FloatRect.h.

bool WebCore::operator!= ( const FloatPoint &  a,
const FloatPoint &  b 
) [inline]

Definition at line 135 of file FloatPoint.h.

bool WebCore::operator!= ( const Color &  a,
const Color &  b 
) [inline]

Definition at line 135 of file Color.h.

IntSize WebCore::operator+ ( const IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 130 of file IntSize.h.

IntPoint WebCore::operator+ ( const IntPoint &  a,
const IntSize &  b 
) [inline]

Definition at line 125 of file IntPoint.h.

FloatSize WebCore::operator+ ( const FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 98 of file FloatSize.h.

FloatPoint WebCore::operator+ ( const FloatPoint &  a,
const FloatSize &  b 
) [inline]

Definition at line 115 of file FloatPoint.h.

IntSize& WebCore::operator+= ( IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 116 of file IntSize.h.

IntPoint& WebCore::operator+= ( IntPoint &  a,
const IntSize &  b 
) [inline]

Definition at line 113 of file IntPoint.h.

FloatSize& WebCore::operator+= ( FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 84 of file FloatSize.h.

FloatPoint& WebCore::operator+= ( FloatPoint &  a,
const FloatSize &  b 
) [inline]

Definition at line 103 of file FloatPoint.h.

IntSize WebCore::operator- ( const IntSize &  size  )  [inline]

Definition at line 140 of file IntSize.h.

IntSize WebCore::operator- ( const IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 135 of file IntSize.h.

IntPoint WebCore::operator- ( const IntPoint &  a,
const IntSize &  b 
) [inline]

Definition at line 135 of file IntPoint.h.

IntSize WebCore::operator- ( const IntPoint &  a,
const IntPoint &  b 
) [inline]

Definition at line 130 of file IntPoint.h.

FloatSize WebCore::operator- ( const FloatSize &  size  )  [inline]

Definition at line 108 of file FloatSize.h.

FloatSize WebCore::operator- ( const FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 103 of file FloatSize.h.

FloatPoint WebCore::operator- ( const FloatPoint &  a,
const FloatSize &  b 
) [inline]

Definition at line 125 of file FloatPoint.h.

FloatSize WebCore::operator- ( const FloatPoint &  a,
const FloatPoint &  b 
) [inline]

Definition at line 120 of file FloatPoint.h.

IntSize& WebCore::operator-= ( IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 123 of file IntSize.h.

IntPoint& WebCore::operator-= ( IntPoint &  a,
const IntSize &  b 
) [inline]

Definition at line 119 of file IntPoint.h.

FloatSize& WebCore::operator-= ( FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 91 of file FloatSize.h.

FloatPoint& WebCore::operator-= ( FloatPoint &  a,
const FloatSize &  b 
) [inline]

Definition at line 109 of file FloatPoint.h.

bool WebCore::operator== ( const BidiStatus &  status1,
const BidiStatus &  status2 
) [inline]

Definition at line 55 of file BidiResolver.h.

bool WebCore::operator== ( const BidiContext &  c1,
const BidiContext &  c2 
)

Definition at line 27 of file BidiContext.cpp.

bool WebCore::operator== ( const IntSize &  a,
const IntSize &  b 
) [inline]

Definition at line 145 of file IntSize.h.

bool WebCore::operator== ( const IntRect &  a,
const IntRect &  b 
) [inline]

Definition at line 179 of file IntRect.h.

bool WebCore::operator== ( const IntPoint &  a,
const IntPoint &  b 
) [inline]

Definition at line 140 of file IntPoint.h.

bool WebCore::operator== ( const FloatSize &  a,
const FloatSize &  b 
) [inline]

Definition at line 113 of file FloatSize.h.

bool WebCore::operator== ( const FloatRect &  a,
const FloatRect &  b 
) [inline]

Definition at line 161 of file FloatRect.h.

bool WebCore::operator== ( const FloatPoint &  a,
const FloatPoint &  b 
) [inline]

Definition at line 130 of file FloatPoint.h.

bool WebCore::operator== ( const Color &  a,
const Color &  b 
) [inline]

Definition at line 130 of file Color.h.

bool WebCore::parseCompositeOperator ( const String &  s,
CompositeOperator &  op 
)

Definition at line 52 of file GraphicsTypes.cpp.

bool WebCore::parseLineCap ( const String &  s,
LineCap &  cap 
)

Definition at line 69 of file GraphicsTypes.cpp.

bool WebCore::parseLineJoin ( const String &  s,
LineJoin &  join 
)

Definition at line 94 of file GraphicsTypes.cpp.

static void WebCore::pathLengthApplierFunction ( void *  info,
const PathElement *  element 
) [static]

Definition at line 43 of file Path.cpp.

void WebCore::setFocusRingColorChangeFunction ( void(*)()   ) 

Focus ring handling is not handled here.

Qt style in RenderTheme handles drawing focus on widgets which need it.

Definition at line 537 of file GraphicsContextQt.cpp.

bool WebCore::skipString ( const QChar *&  ptr,
const QChar *  end,
const char *  str 
) [inline]

Definition at line 39 of file ParserUtilities.h.

bool WebCore::skipString ( const QChar *&  ptr,
const QChar *  end,
const QChar *  name,
int  length 
) [inline]

Definition at line 29 of file ParserUtilities.h.

IntRect WebCore::unionRect ( const IntRect &  a,
const IntRect &  b 
) [inline]

Definition at line 172 of file IntRect.h.

FloatRect WebCore::unionRect ( const FloatRect &  a,
const FloatRect &  b 
) [inline]

Definition at line 154 of file FloatRect.h.


Variable Documentation

const double WebCore::animationFrameDelay = 0.025 [static]

Definition at line 41 of file SMILTimeContainer.cpp.

const int WebCore::cAlphaIncrement = 17

Definition at line 243 of file Color.cpp.

const int WebCore::cAnimationLoopOnce = -1

Definition at line 71 of file ImageSource.h.

const int WebCore::cAnimationNone = -2

Definition at line 72 of file ImageSource.h.

const int WebCore::cEndAlpha = 204

Definition at line 242 of file Color.cpp.

const int WebCore::cInterpolationCutoff = 800 * 800 [static]

Definition at line 332 of file GraphicsContext.cpp.

const int WebCore::cMisspellingLinePatternGapWidth = 1

Definition at line 82 of file GraphicsContext.h.

const int WebCore::cMisspellingLinePatternWidth = 4

Definition at line 81 of file GraphicsContext.h.

const int WebCore::cMisspellingLineThickness = 3

Definition at line 80 of file GraphicsContext.h.

const char* const WebCore::compositeOperatorNames[] [static]

Initial value:

 {
    "clear",
    "copy",
    "source-over",
    "source-in",
    "source-out",
    "source-atop",
    "destination-over",
    "destination-in",
    "destination-out",
    "destination-atop",
    "xor",
    "darker",
    "highlight",
    "lighter"
}

Definition at line 34 of file GraphicsTypes.cpp.

const int WebCore::cStartAlpha = 153

Definition at line 241 of file Color.cpp.

const int WebCore::cTextClip = 4

Definition at line 98 of file GraphicsContext.h.

const int WebCore::cTextFill = 1

Definition at line 96 of file GraphicsContext.h.

const int WebCore::cTextInvisible = 0

Definition at line 95 of file GraphicsContext.h.

const int WebCore::cTextStroke = 2

Definition at line 97 of file GraphicsContext.h.

const RGBA32 WebCore::darkenedWhite = 0xFFABABAB

Definition at line 52 of file Color.cpp.

const ExtensionMap WebCore::extensionMap[] [static]

Initial value:

 {
    { "bmp", "image/bmp" },
    { "gif", "image/gif" },
    { "html", "text/html" },
    { "htm", "text/html" },
    { "ico", "image/x-icon" },
    { "jpeg", "image/jpeg" },
    { "jpg", "image/jpeg" },
    { "js", "application/x-javascript" },
    { "mng", "video/x-mng" },
    { "pbm", "image/x-portable-bitmap" },
    { "pgm", "image/x-portable-graymap" },
    { "pdf", "application/pdf" },
    { "png", "image/png" },
    { "ppm", "image/x-portable-pixmap" },
    { "rss", "application/rss+xml" },
    { "svg", "image/svg+xml" },
    { "text", "text/plain" },
    { "tif", "image/tiff" },
    { "tiff", "image/tiff" },
    { "txt", "text/plain" },
    { "xbm", "image/x-xbitmap" },
    { "xml", "text/xml" },
    { "xpm", "image/x-xpm" },
    { "xsl", "text/xsl" },
    { "xhtml", "application/xhtml+xml" },
    { 0, 0 }
}

Definition at line 38 of file MIMETypeRegistryQt.cpp.

const float WebCore::kPathSegmentLengthTolerance = 0.00001f [static]

Definition at line 31 of file PathTraversalState.cpp.

const RGBA32 WebCore::lightenedBlack = 0xFF545454

Definition at line 51 of file Color.cpp.

const int WebCore::numCompositeOperatorNames = sizeof(compositeOperatorNames) / sizeof(compositeOperatorNames[0])

Definition at line 50 of file GraphicsTypes.cpp.

HashSet<String>* WebCore::supportedImageMIMETypes [static]

Definition at line 47 of file MIMETypeRegistry.cpp.

HashSet<String>* WebCore::supportedImageMIMETypesForEncoding [static]

Definition at line 48 of file MIMETypeRegistry.cpp.

HashSet<String>* WebCore::supportedImageResourceMIMETypes [static]

Definition at line 46 of file MIMETypeRegistry.cpp.

HashSet<String>* WebCore::supportedJavaScriptMIMETypes [static]

Definition at line 49 of file MIMETypeRegistry.cpp.

HashSet<String>* WebCore::supportedMediaMIMETypes [static]

Definition at line 51 of file MIMETypeRegistry.cpp.

HashSet<String>* WebCore::supportedNonImageMIMETypes [static]

Definition at line 50 of file MIMETypeRegistry.cpp.

KHTML

Skip menu "KHTML"
  • Main Page
  • 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