• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • kdefx
 

kdefx

The Trinity special effects [fx] Library

This library provides various classes related to image and pixmap manipulation, a class that provides information about CPU support for architecture specific features, as well as the base class for the Trinity widget styles.The two graphical effects classes, KImageEffect and KPixmapEffect, provide static methods for applying graphical effects to images and pixmaps respectively. KImageEffect also provides highly optimized methods for compositing images.

A class that's related to those two is KPixmapSplitter, which is used for calculating the positions of items in pixmaps with multiple items arranged in rows and columns. Another is KPixmap, which extends QPixmap with the capability to ensure that a 256 color pixmap uses a specific system wide palette.

The KCPUInfo class provides a means for applications to obtain information at runtime about processor support for certain architecture extensions that are useful when processing images, such as MMX, SSE, 3DNow! and AltiVec.

KStyle is the base class for the Trinity widget styles. It simplifies and extends the QStyle API in order to make style coding easier. It also provides an internal menu transparency and drop shadow engine, which means that all styles inheriting this class will automatically support those features.

kdefx

Skip menu "kdefx"
  • Main Page
  • Alphabetical List
  • Class List
  • File List
  • Class Members

kdefx

Skip menu "kdefx"
  • arts
  • dcop
  • dnssd
  • interfaces
  •     interface
  •     library
  •   kspeech
  •   ktexteditor
  • kabc
  • kate
  • kcmshell
  • kdecore
  • kded
  • kdefx
  • kdeprint
  • kdesu
  • kdeui
  • kdoctools
  • khtml
  • kimgio
  • kinit
  • kio
  •   bookmarks
  •   httpfilter
  •   kfile
  •   kio
  •   kioexec
  •   kpasswdserver
  •   kssl
  • kioslave
  •   http
  • kjs
  • kmdi
  •   kmdi
  • knewstuff
  • kparts
  • krandr
  • kresources
  • kspell2
  • kunittest
  • kutils
  • kwallet
  • libkmid
  • libkscreensaver
Generated for kdefx by doxygen 1.8.3.1
This website is maintained by Timothy Pearson.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. |