lib
dummywidget.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "dummywidget.h"
00022
00023 #include <qpainter.h>
00024
00025 using namespace KoProperty;
00026
00027 DummyWidget::DummyWidget(Property *property, QWidget *parent, const char *name)
00028 : Widget(property, parent, name)
00029 {}
00030
00031 DummyWidget::~DummyWidget()
00032 {}
00033
00034 QVariant
00035 DummyWidget::value() const
00036 {
00037 return m_value;
00038 }
00039
00040 void
00041 DummyWidget::setValue(const QVariant &value, bool emitChange)
00042 {
00043 m_value = value;
00044 if(emitChange)
00045 emit valueChanged(this);
00046 }
00047
00048 void
00049 DummyWidget::drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &)
00050 {
00051 p->setBrush(cg.background());
00052 p->setPen(Qt::NoPen);
00053 p->drawRect(r);
00054 }
00055
00056 void
00057 DummyWidget::setReadOnlyInternal(bool readOnly)
00058 {
00059 Q_UNUSED(readOnly);
00060 }
00061
00062 #include "dummywidget.moc"
00063
|