15 #include <QColorDialog>
16 #include <QMouseEvent>
18 #include <QSizePolicy>
25 setFrameShadow(QFrame::Sunken);
26 setFrameShape(QFrame::StyledPanel);
27 setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed);
28 setAutoFillBackground(
true);
29 setBackgroundRole(QPalette::Window);
35 QPalette p(palette());
36 p.setColor(QPalette::Normal, QPalette::Window, color);
42 if (event->button() == Qt::LeftButton) {
44 QColor
const color(QColorDialog::getColor(
45 palette().color(QPalette::Normal, QPalette::Window),
47 if (color.isValid()) {