14#include <QApplication>
15#include <klocalizedstring.h>
16#include <QKeySequence>
21 , m_toolAction(toolAction)
47 QPalette
p = qApp->palette();
49 QPalette palette_highlight(
p);
50 QColor c =
p.color(QPalette::Highlight);
51 palette_highlight.setColor(QPalette::Button, c);
52 setPalette(palette_highlight);
62 warnUI <<
"No tool action available, using fallback!";
66 setToolTip(action->toolTip());
71 QAction *action = qobject_cast<QAction*>(sender());
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))