KoProperty::Buffer Class Reference

#include <set.h>

Inheritance diagram for KoProperty::Buffer:
KoProperty::Set

Public Member Functions

 Buffer (const Set *set)
 
virtual void intersect (const Set *set)
 
- Public Member Functions inherited from KoProperty::Set
 Set (TQObject *parent=0, const TQString &typeName=TQString())
 
 Set (const Set &set)
 
void addProperty (Property *property, TQCString group="common")
 
void removeProperty (Property *property)
 
void removeProperty (const TQCString &name)
 
virtual void clear ()
 
uint count () const
 
bool isEmpty () const
 
bool isReadOnly () const
 
void setReadOnly (bool readOnly)
 
bool contains (const TQCString &name) const
 
Property & property (const TQCString &name) const
 
Property & operator[] (const TQCString &name) const
 
const Set & operator= (const Set &set)
 
void changeProperty (const TQCString &property, const TQVariant &value)
 
void setGroupDescription (const TQCString &group, const TQString &desc)
 
TQString groupDescription (const TQCString &group) const
 
void setGroupIcon (const TQCString &group, const TQString &icon)
 
TQString groupIcon (const TQCString &group) const
 
const TQValueList< TQCString > & groupNames () const
 
const TQValueList< TQCString > & propertyNamesForGroup (const TQCString &group) const
 
TQCString prevSelection () const
 
void setPrevSelection (const TQCString &prevSelection)
 
TQString typeName () const
 
void debug ()
 

Protected Slots

void intersectedChanged (KoProperty::Set &set, KoProperty::Property &prop)
 
void intersectedReset (KoProperty::Set &set, KoProperty::Property &prop)
 

Additional Inherited Members

- Signals inherited from KoProperty::Set
void propertyChanged (KoProperty::Set &set, KoProperty::Property &property)
 
void propertyChangedInternal (KoProperty::Set &set, KoProperty::Property &property)
 
void propertyReset (KoProperty::Set &set, KoProperty::Property &property)
 
void aboutToDeleteProperty (KoProperty::Set &set, KoProperty::Property &property)
 
void aboutToBeCleared ()
 
void aboutToBeDeleted ()
 
- Protected Member Functions inherited from KoProperty::Set
 Set (bool propertyOwner)
 
void addToGroup (const TQCString &group, Property *property)
 
void removeFromGroup (Property *property)
 
void addPropertyInternal (Property *property, TQCString group, bool updateSortingKey)
 
void informAboutClearing (bool &cleared)
 
- Protected Attributes inherited from KoProperty::Set
SetPrivate * d
 

Detailed Description

Todo:
find a better name to show it's a set that doesn't own property
Author
Cedric Pasteur cedri.nosp@m.c.pa.nosp@m.steur.nosp@m.@fre.nosp@m.e.fr
Alexander Dymo cloud.nosp@m.temp.nosp@m.le@ms.nosp@m.kat..nosp@m.net
Adam Treat treat.nosp@m.@kde.nosp@m..org

Definition at line 234 of file set.h.

Constructor & Destructor Documentation

◆ Buffer() [1/2]

Buffer::Buffer ( )

Definition at line 439 of file set.cpp.

◆ Buffer() [2/2]

Buffer::Buffer ( const Set *  set)

Definition at line 449 of file set.cpp.

Member Function Documentation

◆ intersect()

void Buffer::intersect ( const Set *  set)
virtual

Intersects with other Set.

Definition at line 474 of file set.cpp.

◆ intersectedChanged

void Buffer::intersectedChanged ( KoProperty::Set &  set,
KoProperty::Property &  prop 
)
protectedslot

Definition at line 496 of file set.cpp.

◆ intersectedReset

void Buffer::intersectedReset ( KoProperty::Set &  set,
KoProperty::Property &  prop 
)
protectedslot

Definition at line 510 of file set.cpp.


The documentation for this class was generated from the following files: