Review Request: KPixmapSequence: painting spinners made easy
Sebastian Trueg
trueg at kde.org
Mon Aug 17 11:16:08 BST 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/1345/
-----------------------------------------------------------
Review request for kdelibs.
Summary
-------
Showing a spinner to indicate a work in progrss is a typical task. Gwenview does have a nice spinner when loading images. Aurelien and I extracted the code from Gwenview and molded it into three nice classes that allow to create spinners very easily in any situation. At the moment the classes are used in Gwenview and in Nepomuk.
KPixmapSequence: a simple container class that loads a sequence of pixmaps and provides the frames through a simple interface.
KPixmapSequenceOverlayPainter: Installs an event filter to paint a KPixmapSequence onto any widget using Qt::Alignment or a relative placement.
KPixmap
Diffs
-----
trunk/KDE/kdelibs/kdeui/CMakeLists.txt 1006831
trunk/KDE/kdelibs/kdeui/util/kpixmapsequence.h PRE-CREATION
trunk/KDE/kdelibs/kdeui/util/kpixmapsequence.cpp PRE-CREATION
trunk/KDE/kdelibs/kdeui/util/kpixmapsequenceoverlaypainter.h PRE-CREATION
trunk/KDE/kdelibs/kdeui/util/kpixmapsequenceoverlaypainter.cpp PRE-CREATION
trunk/KDE/kdelibs/kdeui/util/kpixmapsequencewidget.h PRE-CREATION
trunk/KDE/kdelibs/kdeui/util/kpixmapsequencewidget.cpp PRE-CREATION
Diff: http://reviewboard.kde.org/r/1345/diff
Testing
-------
Thanks,
Sebastian
More information about the kde-core-devel
mailing list