--- plasma-am4rok/mmbuttonwidget.h.orig 2008-12-17 20:53:53.000000000 +0100 +++ plasma-am4rok/mmbuttonwidget.h 2008-12-17 20:55:18.000000000 +0100 @@ -28,7 +28,7 @@ #ifndef MMBUTTONWIDGET_H #define MMBUTTONWIDGET_H -#include <plasma/widgets/icon.h> +#include <Plasma/IconWidget> #include <QGraphicsWidget> #include <QGraphicsLinearLayout> @@ -63,12 +63,12 @@ private: int m_status; QGraphicsLinearLayout *m_layout; - Plasma::Icon *m_play, + Plasma::IconWidget *m_play, *m_stop, *m_prev, *m_next; - void buttonEnable(Plasma::Icon *bt, + void buttonEnable(Plasma::IconWidget *bt, bool enable); private slots: void playPressed(void); --- plasma-am4rok/mmbuttonwidget.cpp~ 2008-06-20 16:05:25.000000000 +0200 +++ plasma-am4rok/mmbuttonwidget.cpp 2008-12-17 20:56:48.000000000 +0100 @@ -39,10 +39,10 @@ setLayout(m_layout); - m_play = new Plasma::Icon(KIcon("media-playback-start"),"",this); - m_stop = new Plasma::Icon(KIcon("media-playback-stop"), "", this); - m_next = new Plasma::Icon(KIcon("media-skip-forward"), "", this); - m_prev = new Plasma::Icon(KIcon("media-skip-backward"), "", this); + m_play = new Plasma::IconWidget(KIcon("media-playback-start"),"",this); + m_stop = new Plasma::IconWidget(KIcon("media-playback-stop"), "", this); + m_next = new Plasma::IconWidget(KIcon("media-skip-forward"), "", this); + m_prev = new Plasma::IconWidget(KIcon("media-skip-backward"), "", this); m_layout->addItem(m_prev); m_layout->addItem(m_play); @@ -107,7 +107,7 @@ } -void MMButtonWidget::buttonEnable(Plasma::Icon *bt, +void MMButtonWidget::buttonEnable(Plasma::IconWidget *bt, bool enable){ if(bt->isEnabled() != enable ){