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

libplasma

Plasma::Flash

Plasma::Flash Class Reference

#include <flash.h>

Inheritance diagram for Plasma::Flash:

Inheritance graph
[legend]

List of all members.


Detailed Description

Class that allows to flash text or icons inside plasma.

Definition at line 37 of file flash.h.


Public Slots

void kill ()

Public Member Functions

void flash (const QPixmap &pixmap, int duration=0, Qt::Alignment align=Qt::AlignCenter)
void flash (const QString &text, int duration=0, const QTextOption &option=QTextOption(Qt::AlignCenter))
 Flash (QGraphicsItem *parent=0)
void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
void setColor (const QColor &)
void setDuration (int duration)
void setFont (const QFont &)
virtual ~Flash ()

Protected Slots

void fadeIn ()
void fadeOut ()

Protected Member Functions

QPixmap renderPixmap ()

Constructor & Destructor Documentation

Flash::Flash ( QGraphicsItem *  parent = 0  )  [explicit]

Definition at line 64 of file flash.cpp.

Flash::~Flash (  )  [virtual]

Definition at line 79 of file flash.cpp.


Member Function Documentation

void Flash::fadeIn (  )  [protected, slot]

Definition at line 124 of file flash.cpp.

void Flash::fadeOut (  )  [protected, slot]

Definition at line 134 of file flash.cpp.

void Flash::flash ( const QPixmap &  pixmap,
int  duration = 0,
Qt::Alignment  align = Qt::AlignCenter 
)

Definition at line 109 of file flash.cpp.

void Flash::flash ( const QString &  text,
int  duration = 0,
const QTextOption &  option = QTextOption(Qt::AlignCenter) 
)

Definition at line 99 of file flash.cpp.

void Flash::kill (  )  [slot]

Definition at line 118 of file flash.cpp.

void Flash::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  option,
QWidget *  widget = 0 
)

Definition at line 174 of file flash.cpp.

QPixmap Flash::renderPixmap (  )  [protected]

Definition at line 144 of file flash.cpp.

void Flash::setColor ( const QColor &  color  ) 

Definition at line 89 of file flash.cpp.

void Flash::setDuration ( int  duration  ) 

Definition at line 84 of file flash.cpp.

void Flash::setFont ( const QFont &  font  ) 

Definition at line 94 of file flash.cpp.


The documentation for this class was generated from the following files:
  • flash.h
  • flash.cpp

libplasma

Skip menu "libplasma"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

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