KProperty
KPropertySet.h
151 In a read-only property set no property can be modified by the user regardless of read-only flag
152 of any property (KProperty::isReadOnly()). On the other hand if KProperty::isReadOnly() is @c true
154 Read-only property set prevents editing in the property editor but it is still possible to change
187 QVariant propertyValue(const QByteArray &name, const QVariant& defaultValue = QVariant()) const;
231 * @brief Clears "modified" flag of all properties in this set, i.e. calls clearModifiedFlag() for each property.
238 * Returns @c true if at least one property in this set is modified, i.e. returns @c true for isModified()
virtual KPropertySelector * clone() const =0
Creates a deep copy of the selector.
virtual bool operator()(const KProperty &prop) const =0
An operator implementing the functor.
bool operator!=(const KPropertySetIterator &other) const
Definition KPropertySet.h:88
void aboutToDeleteProperty(KPropertySet &set, KProperty &property)
void aboutToBeCleared()
void readOnlyFlagChanged()
void propertyChangedInternal(KPropertySet &set, KProperty &property)
void propertyReset(KPropertySet &set, KProperty &property)
void aboutToBeDeleted()
void propertyChanged(KPropertySet &set, KProperty &property)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:18 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:11:18 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.