20#ifndef KPROPERTY_CUSTOMPROPERTY_H
21#define KPROPERTY_CUSTOMPROPERTY_H
23#include "koproperty_global.h"
52 virtual void setValue( const TQVariant &value, bool rememberOldValue) = 0;
57 virtual TQVariant value() const = 0;
70 void emitPropertyChanged();
80 void setValue( const TQVariant &value, bool rememberOldValue);
81 TQVariant value() const;
82 bool handleValue() const;
92 void setValue( const TQVariant &value, bool rememberOldValue);
93 TQVariant value() const;
94 bool handleValue() const;
104 void setValue( const TQVariant &value, bool rememberOldValue);
105 TQVariant value() const;
106 bool handleValue() const;
116 void setValue( const TQVariant &value, bool rememberOldValue);
117 TQVariant value() const;
118 bool handleValue() const;
Base class for custom properties.
virtual void setValue(const TQVariant &value, bool rememberOldValue)=0
virtual TQVariant value() const =0
virtual bool handleValue() const
Custom property implementation for TQPoint type.
The base class representing a single property.
Custom property implementation for TQRect type.
Custom property implementation for TQSize type.
Custom property implementation for TQSizePolicy type.
Namespace for a set of classes implementing generic properties framework.
|