kdefx Module Reference

kdefx Global Functions

kdefx Global Functions are fully implemented.

void kDrawNextButton(QPainter*, const QRect&, const QColorGroup&, bool = 0, const QBrush* = 0);
void kDrawNextButton(QPainter*, int, int, int, int, const QColorGroup&, bool = 0, const QBrush* = 0);
void kDrawBeButton(QPainter*, QRect &, const QColorGroup &, bool = 0, const QBrush* = 0);
void kDrawBeButton(QPainter*, int, int, int, int, const QColorGroup&, bool = 0, const QBrush* = 0);
void kDrawRoundButton(QPainter*, const QRect&, const QColorGroup&, bool = 0);
void kDrawRoundButton(QPainter*, int, int, int, int, const QColorGroup&, bool = 0);
void kRoundMaskRegion(QRegion&, int, int, int, int);
void kDrawRoundMask(QPainter*, int, int, int, int, bool = 0);
void kColorBitmaps(QPainter*, const QColorGroup&, int, int, QBitmap* = 0, QBitmap* = 0, QBitmap* = 0, QBitmap* = 0,
                   QBitmap* = 0, QBitmap* = 0);
void kColorBitmaps(QPainter*, const QColorGroup&, int, int, int, int, bool = 1, const uchar* = 0,
                   const uchar* = 0, const uchar* = 0, const uchar* = 0, const uchar* = 0,
                   const uchar* = 0);

KImageEffect

KImageEffect is fully implemented.

static bool blend(int &, int &, const QImage &, const QImage &, QImage &);

TAKES 2 int and 3 QImage and RETURNS a tuple (bool, int, int)

KPixmap

KPixmap is fully implemented *** EXCEPT

bool load(const QString&, const char * = 0, ColorMode = WebColor);
bool checkColorTable(const QImage &);

(for KDE3.0 only) NOT Implemented (not found in libkdecore/KDE3.0)

KPixmapEffect

KPixmapEffect is fully implemented.

KPixmapSplitter

KPixmapSplitter is fully implemented.

KStyle

KStyle is fully implemented. *** EXCEPT

virtual void drawKMenuItem (QPainter* p,
     int x,
     int y,
     int w,
     int h,
     const QColorGroup& g,
     bool active,
     QMenuItem* item,
     QBrush* fill  = NULL);

NOT Implemented