VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtOrFilter Class Reference
Inheritance diagram for DtOrFilter:
Inheritance graph
[legend]

Public Member Functions

 DtOrFilter ()
 DtOrFilter (const QString &name)
 DtOrFilter (const DtOrFilter &filter)
virtual ~DtOrFilter ()
virtual void addFilter (DtFilter *filter)
virtual void addFilter (const DtFilter &filter)
void clearFilters ()
virtual bool checkIfChanged (int flags) const
 Return true if something has changed (according to the flags) that means the filter wants to be checked.
- Public Member Functions inherited from DtFilter
 DtFilter ()
 DtFilter (const QString &name)
 DtFilter (const DtFilter &filter)
virtual ~DtFilter ()
virtual const QString & name () const
void setName (const QString &)
virtual int indexOf (const DtModelData *)
 If this item needs to appear in a particular spot in the list box, return that here. -1 means append (the default)

Protected Member Functions

virtual DtFilterclone () const
virtual bool isValid (const DtModelData *)

Protected Attributes

DtPtrQList< DtFilter * > myFilters
- Protected Attributes inherited from DtFilter
QString myName

Constructor & Destructor Documentation

DtOrFilter::DtOrFilter ( )
DtOrFilter::DtOrFilter ( const QString &  name)
DtOrFilter::DtOrFilter ( const DtOrFilter filter)
virtual DtOrFilter::~DtOrFilter ( )
virtual

Member Function Documentation

virtual void DtOrFilter::addFilter ( DtFilter filter)
virtual
virtual void DtOrFilter::addFilter ( const DtFilter filter)
virtual
void DtOrFilter::clearFilters ( )
inline
virtual bool DtOrFilter::checkIfChanged ( int  flags) const
virtual

Return true if something has changed (according to the flags) that means the filter wants to be checked.

Reimplemented from DtFilter.

virtual DtFilter* DtOrFilter::clone ( ) const
protectedvirtual

Implements DtFilter.

Reimplemented in DtAndFilter.

virtual bool DtOrFilter::isValid ( const DtModelData )
protectedvirtual

Implements DtFilter.

Reimplemented in DtAndFilter.

Member Data Documentation

DtPtrQList<DtFilter*> DtOrFilter::myFilters
protected

Referenced by clearFilters().


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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)