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

Plasma

painter.cpp File Reference

#include <QtScript/QScriptValue>
#include <QtScript/QScriptEngine>
#include <QtScript/QScriptContext>
#include <QtGui/QPainter>
#include <QtGui/QPicture>
#include <QtGui/QPolygonF>
#include <QtGui/QWidget>
#include <QtCore/qdebug.h>
#include "../backportglobal.h"

Include dependency graph for painter.cpp:

Go to the source code of this file.


Functions

static QScriptValue background (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue backgroundMode (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue begin (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue boundingRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue brush (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue brushOrigin (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue clipPath (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue clipRegion (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue combinedMatrix (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue combinedTransform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue compositionMode (QScriptContext *ctx, QScriptEngine *eng)
QScriptValue constructPainterClass (QScriptEngine *eng)
static QScriptValue ctor (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue device (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue deviceMatrix (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue deviceTransform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawArc (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawChord (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawConvexPolygon (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawEllipse (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawImage (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawLine (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawLines (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPath (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPicture (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPie (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPixmap (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPoint (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPoints (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPolygon (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawPolyline (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawRects (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawRoundRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawText (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue drawTiledPixmap (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue end (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue eraseRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue fillPath (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue fillRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue font (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue fontInfo (QScriptContext *ctx, QScriptEngine *)
static QScriptValue fontMetrics (QScriptContext *ctx, QScriptEngine *)
static QScriptValue hasClipping (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue initFrom (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue isActive (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue layoutDirection (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue newPainter (QScriptEngine *eng, QPainter *p)
static QScriptValue opacity (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue paintEngine (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue pen (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue renderHints (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue resetMatrix (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue resetTransform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue restore (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue rotate (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue save (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue scale (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setBackground (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setBackgroundMode (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setBrush (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setBrushOrigin (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setClipPath (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setClipping (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setClipRect (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setClipRegion (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setCompositionMode (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setFont (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setLayoutDirection (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setOpacity (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setPen (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setRenderHint (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setRenderHints (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setTransform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setViewport (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setViewTransformEnabled (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setWindow (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setWorldMatrix (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setWorldMatrixEnabled (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue setWorldTransform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue shear (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue strokePath (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue testRenderHint (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue toString (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue transform (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue translate (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue viewport (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue viewTransformEnabled (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue window (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue worldMatrix (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue worldMatrixEnabled (QScriptContext *ctx, QScriptEngine *eng)
static QScriptValue worldTransform (QScriptContext *ctx, QScriptEngine *eng)

Function Documentation

static QScriptValue background ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 61 of file painter.cpp.

static QScriptValue backgroundMode ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 69 of file painter.cpp.

static QScriptValue begin ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 77 of file painter.cpp.

static QScriptValue boundingRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 90 of file painter.cpp.

static QScriptValue brush ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 111 of file painter.cpp.

static QScriptValue brushOrigin ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 119 of file painter.cpp.

static QScriptValue clipPath ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 127 of file painter.cpp.

static QScriptValue clipRegion ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 135 of file painter.cpp.

static QScriptValue combinedMatrix ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 143 of file painter.cpp.

static QScriptValue combinedTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 151 of file painter.cpp.

static QScriptValue compositionMode ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 159 of file painter.cpp.

QScriptValue constructPainterClass ( QScriptEngine *  eng  ) 

Definition at line 1089 of file painter.cpp.

static QScriptValue ctor ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 49 of file painter.cpp.

static QScriptValue device ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 167 of file painter.cpp.

static QScriptValue deviceMatrix ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 175 of file painter.cpp.

static QScriptValue deviceTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 183 of file painter.cpp.

static QScriptValue drawArc ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 191 of file painter.cpp.

static QScriptValue drawChord ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 213 of file painter.cpp.

static QScriptValue drawConvexPolygon ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 235 of file painter.cpp.

static QScriptValue drawEllipse ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 244 of file painter.cpp.

static QScriptValue drawImage ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 262 of file painter.cpp.

static QScriptValue drawLine ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 292 of file painter.cpp.

static QScriptValue drawLines ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 314 of file painter.cpp.

static QScriptValue drawPath ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 324 of file painter.cpp.

static QScriptValue drawPicture ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 333 of file painter.cpp.

static QScriptValue drawPie ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 349 of file painter.cpp.

static QScriptValue drawPixmap ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 371 of file painter.cpp.

static QScriptValue drawPoint ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 402 of file painter.cpp.

static QScriptValue drawPoints ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 418 of file painter.cpp.

static QScriptValue drawPolygon ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 427 of file painter.cpp.

static QScriptValue drawPolyline ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 437 of file painter.cpp.

static QScriptValue drawRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 446 of file painter.cpp.

static QScriptValue drawRects ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 464 of file painter.cpp.

static QScriptValue drawRoundRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 473 of file painter.cpp.

static QScriptValue drawText ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 490 of file painter.cpp.

static QScriptValue drawTiledPixmap ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 513 of file painter.cpp.

static QScriptValue end ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 536 of file painter.cpp.

static QScriptValue eraseRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 544 of file painter.cpp.

static QScriptValue fillPath ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 562 of file painter.cpp.

static QScriptValue fillRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 576 of file painter.cpp.

static QScriptValue font ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 596 of file painter.cpp.

static QScriptValue fontInfo ( QScriptContext *  ctx,
QScriptEngine *   
) [static]

Definition at line 604 of file painter.cpp.

static QScriptValue fontMetrics ( QScriptContext *  ctx,
QScriptEngine *   
) [static]

Definition at line 612 of file painter.cpp.

static QScriptValue hasClipping ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 620 of file painter.cpp.

static QScriptValue initFrom ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 628 of file painter.cpp.

static QScriptValue isActive ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 642 of file painter.cpp.

static QScriptValue layoutDirection ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 650 of file painter.cpp.

static QScriptValue newPainter ( QScriptEngine *  eng,
QPainter *  p 
) [static]

Definition at line 42 of file painter.cpp.

static QScriptValue opacity ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 658 of file painter.cpp.

static QScriptValue paintEngine ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 666 of file painter.cpp.

static QScriptValue pen ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 674 of file painter.cpp.

static QScriptValue renderHints ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 682 of file painter.cpp.

static QScriptValue resetMatrix ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 690 of file painter.cpp.

static QScriptValue resetTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 699 of file painter.cpp.

static QScriptValue restore ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 708 of file painter.cpp.

static QScriptValue rotate ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 717 of file painter.cpp.

static QScriptValue save ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 726 of file painter.cpp.

static QScriptValue scale ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 735 of file painter.cpp.

static QScriptValue setBackground ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 745 of file painter.cpp.

static QScriptValue setBackgroundMode ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 754 of file painter.cpp.

static QScriptValue setBrush ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 763 of file painter.cpp.

static QScriptValue setBrushOrigin ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 772 of file painter.cpp.

static QScriptValue setClipPath ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 781 of file painter.cpp.

static QScriptValue setClipping ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 820 of file painter.cpp.

static QScriptValue setClipRect ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 791 of file painter.cpp.

static QScriptValue setClipRegion ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 810 of file painter.cpp.

static QScriptValue setCompositionMode ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 829 of file painter.cpp.

static QScriptValue setFont ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 838 of file painter.cpp.

static QScriptValue setLayoutDirection ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 847 of file painter.cpp.

static QScriptValue setOpacity ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 856 of file painter.cpp.

static QScriptValue setPen ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 865 of file painter.cpp.

static QScriptValue setRenderHint ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 874 of file painter.cpp.

static QScriptValue setRenderHints ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 884 of file painter.cpp.

static QScriptValue setTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 894 of file painter.cpp.

static QScriptValue setViewport ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 912 of file painter.cpp.

static QScriptValue setViewTransformEnabled ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 903 of file painter.cpp.

static QScriptValue setWindow ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 930 of file painter.cpp.

static QScriptValue setWorldMatrix ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 948 of file painter.cpp.

static QScriptValue setWorldMatrixEnabled ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 958 of file painter.cpp.

static QScriptValue setWorldTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 967 of file painter.cpp.

static QScriptValue shear ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 977 of file painter.cpp.

static QScriptValue strokePath ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 987 of file painter.cpp.

static QScriptValue testRenderHint ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1001 of file painter.cpp.

static QScriptValue toString ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1081 of file painter.cpp.

static QScriptValue transform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1009 of file painter.cpp.

static QScriptValue translate ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1017 of file painter.cpp.

static QScriptValue viewport ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1041 of file painter.cpp.

static QScriptValue viewTransformEnabled ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1033 of file painter.cpp.

static QScriptValue window ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1049 of file painter.cpp.

static QScriptValue worldMatrix ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1057 of file painter.cpp.

static QScriptValue worldMatrixEnabled ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1065 of file painter.cpp.

static QScriptValue worldTransform ( QScriptContext *  ctx,
QScriptEngine *  eng 
) [static]

Definition at line 1073 of file painter.cpp.

Plasma

Skip menu "Plasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference 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