#ifndef SELECTIONTOGGLE_H
#define SELECTIONTOGGLE_H
-#include <kfileitem.h>
+#include <kurl.h>
#include <QAbstractButton>
#include <QPixmap>
*/
void reset();
- void setFileItem(const KFileItem& item);
- KFileItem fileItem() const;
+ void setUrl(const KUrl& url);
+ KUrl url() const;
public slots:
virtual void setVisible(bool visible);
*/
void setFadingValue(int value);
+ void setIconOverlay(bool checked);
+ void refreshIcon();
+
private:
void startFading();
void stopFading();
int m_fadingValue;
QPixmap m_icon;
QTimeLine* m_fadingTimeLine;
- KFileItem m_item;
+ KUrl m_url;
};
#endif