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

digikam

Digikam::AnimatedClearButton

Digikam::AnimatedClearButton Class Reference

#include <searchutilities.h>

Inheritance diagram for Digikam::AnimatedClearButton:
Inheritance graph
[legend]

List of all members.

Signals

void clicked ()

Public Member Functions

 AnimatedClearButton (QWidget *parent=0)
void animateVisible (bool visible)
QPixmap pixmap ()
void setDirectlyVisible (bool visible)
void setPixmap (const QPixmap &p)
QSize sizeHint () const
void stayVisibleWhenAnimatedOut (bool stayVisible)

Protected Slots

void animationFinished ()
void updateAnimationSettings ()

Protected Member Functions

virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void paintEvent (QPaintEvent *event)

Detailed Description

Definition at line 54 of file searchutilities.h.


Constructor & Destructor Documentation

Digikam::AnimatedClearButton::AnimatedClearButton ( QWidget *  parent = 0  ) 

Definition at line 67 of file searchutilities.cpp.


Member Function Documentation

void Digikam::AnimatedClearButton::animateVisible ( bool  visible  ) 

Set visible, possibly with animation.

Definition at line 99 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::animationFinished (  )  [protected, slot]

Definition at line 240 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::clicked (  )  [signal]
void Digikam::AnimatedClearButton::mouseReleaseEvent ( QMouseEvent *  event  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 253 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::paintEvent ( QPaintEvent *  event  )  [protected, virtual]

Reimplemented from QWidget.

Definition at line 209 of file searchutilities.cpp.

QPixmap Digikam::AnimatedClearButton::pixmap (  ) 

Definition at line 185 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::setDirectlyVisible ( bool  visible  ) 

Set visible without animation.

Definition at line 145 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::setPixmap ( const QPixmap &  p  ) 

Definition at line 180 of file searchutilities.cpp.

QSize Digikam::AnimatedClearButton::sizeHint (  )  const

Definition at line 88 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::stayVisibleWhenAnimatedOut ( bool  stayVisible  ) 

This parameter determines the behavior when the animation to hide the widget has finished: If stayVisible is true, the widget remains visible, but paints nothing.

If stayVisible is false, setVisible(false) is called, which removes the widget for layouting etc. Default: false

Definition at line 94 of file searchutilities.cpp.

void Digikam::AnimatedClearButton::updateAnimationSettings (  )  [protected, slot]

Definition at line 190 of file searchutilities.cpp.


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

digikam

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

API Reference

Skip menu "API Reference"
  • digikam
Generated for API Reference by doxygen 1.5.9-20090814
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