ICS

QicsTable Documentation Set

QicsListFilterDelegate Class Reference

Class implements list-based data filter. More...

#include <QicsListFilterDelegate.h>

Inherits QicsAbstractFilterDelegate.

List of all members.

Public Member Functions

 QicsListFilterDelegate (const QStringList &list=QStringList(), Qt::CaseSensitivity cs=Qt::CaseInsensitive)
QStringList list () const
void setList (const QStringList &list)
Qt::CaseSensitivity caseSensitivity () const
void setCaseSensitivity (Qt::CaseSensitivity cs)
virtual bool match (const QString &string)

Private Attributes

QStringList m_list
Qt::CaseSensitivity m_cs


Detailed Description

Class implements list-based data filter.

Since:
2.4

Constructor & Destructor Documentation

QicsListFilterDelegate::QicsListFilterDelegate ( const QStringList &  list = QStringList(),
Qt::CaseSensitivity  cs = Qt::CaseInsensitive 
)

Constructor. Takes QStringList as argument list. Case sensitivity is set to cs.


Member Function Documentation

QStringList QicsListFilterDelegate::list (  )  const [inline]

Returns QStringList.

void QicsListFilterDelegate::setList ( const QStringList &  list  ) 

Sets QStringList as argument list.

Qt::CaseSensitivity QicsListFilterDelegate::caseSensitivity (  )  const [inline]

Returns case sensitivity.

void QicsListFilterDelegate::setCaseSensitivity ( Qt::CaseSensitivity  cs  ) 

Sets case sensitivity to cs.

virtual bool QicsListFilterDelegate::match ( const QString &  string  )  [virtual]

This method must be implemented in subclasses. It should return true if given string matches a filter.

Implements QicsAbstractFilterDelegate.


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

All trademarks and copyrights on this page are properties of their respective owners.
The rest is copyright ©1999-2007 Integrated Computer Solutions, Inc.