pfontbutton.h
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 #ifndef PFONTBUTTON_H
00021 #define PFONTBUTTON_H
00022
00023 #include "propertywidget.h"
00024
00025 class KFontRequester;
00026
00027 namespace PropertyLib{
00028
00032 class PFontButton : public PropertyWidget
00033 {
00034 Q_OBJECT
00035 public:
00036 PFontButton(MultiProperty* property, QWidget* parent = 0, const char* name = 0);
00037
00038 virtual QVariant value() const;
00039 virtual void drawViewer(QPainter* p, const QColorGroup& cg, const QRect& r, const QVariant& value);
00040 virtual void setValue(const QVariant& value, bool emitChange);
00041
00042 protected slots:
00043 void updateProperty(const QFont& font);
00044
00045 private:
00046 KFontRequester *m_edit;
00047
00048 };
00049
00050 }
00051
00052 #endif
This file is part of the documentation for KDevelop Version 3.1.2.