kivdirectoryoverlay.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef _KIVDIRECTORYOVERLAY_H_
00021
#define _KIVDIRECTORYOVERLAY_H_ "$Id: kivdirectoryoverlay.h,v 1.2 2002/04/15 15:36:31 macmullen Exp $"
00022
00023
#include <kfileitem.h>
00024
00025
#include <qdict.h>
00026
00027
class KDirLister;
00028
class KFileIVI;
00029
00030
class KIVDirectoryOverlay :
public QObject
00031 {
00032 Q_OBJECT
00033
public:
00034 KIVDirectoryOverlay(
KFileIVI* directory);
00035
virtual ~KIVDirectoryOverlay();
00036
void start();
00037
00038 signals:
00039
void finished();
00040
00041
protected:
00042
virtual void timerEvent(QTimerEvent *);
00043
00044
private slots:
00045
void slotCompleted();
00046
void slotNewItems(
const KFileItemList& items );
00047
00048
private:
00049 KDirLister* m_lister;
00050
bool m_foundItems;
00051
bool m_containsFolder;
00052 QDict<int>* m_popularIcons;
00053 QString m_bestIcon;
00054
KFileIVI* m_directory;
00055 };
00056
00057
#endif
This file is part of the documentation for libkonq Library Version 3.2.2.