#ifndef SELECTIONTOGGLE_H
#define SELECTIONTOGGLE_H
-#include <kurl.h>
+#include <KUrl>
#include <QAbstractButton>
#include <QPixmap>
void setUrl(const KUrl& url);
KUrl url() const;
+ /**
+ * Sets the margin around the selection-icon in pixels. Per default
+ * the value is 0.
+ */
+ void setMargin(int margin);
+ int margin() const;
+
public slots:
virtual void setVisible(bool visible);
bool m_isHovered;
bool m_leftMouseButtonPressed;
int m_fadingValue;
+ int m_margin;
QPixmap m_icon;
QTimeLine* m_fadingTimeLine;
KUrl m_url;