pdummywidget.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include "pdummywidget.h"
00021
00022 #include <qpainter.h>
00023
00024 namespace PropertyLib{
00025
00026 PDummyWidget::PDummyWidget(MultiProperty *property, QWidget *parent, const char *name)
00027 :PropertyWidget(property, parent, name)
00028 {
00029 }
00030
00031 QVariant PDummyWidget::value() const
00032 {
00033 return m_value;
00034 }
00035
00036 void PDummyWidget::setValue(const QVariant &value, bool emitChange)
00037 {
00038 m_value = value;
00039 if (emitChange)
00040 emit propertyChanged(m_property, value);
00041 }
00042
00043 void PDummyWidget::drawViewer(QPainter *p, const QColorGroup &cg, const QRect &r, const QVariant &)
00044 {
00045 p->setBrush(cg.background());
00046 p->setPen(Qt::NoPen);
00047 p->drawRect(r);
00048 }
00049
00050 }
00051
00052 #ifndef PURE_QT
00053 #include "pdummywidget.moc"
00054 #endif
This file is part of the documentation for KDevelop Version 3.1.2.