QIfFilterTerm 类

QIfFilterTerm 表示过滤器的形式。 更多...

头文件 #include <QIfFilterTerm>
qmakeQT += interfaceframework
继承 QIfAbstractQueryTerm

公共类型

枚举操作符 {等于, 不区分大小写的等于, 不等于, 大于, 大于等于,..., 小于等于}

公共函数

boolisNegated() const
QIfFilterTerm::OperatoroperatorType() const
QStringpropertyName() const
QVariantvalue() const

重实现的公共函数

virtual QStringtoString() const override
virtual QIfAbstractQueryTerm::Typetype() const override

详细描述

过滤器可以是以下形式之一

identifier operator value

或者

value operator identifier

成员类型文档

枚举 QIfFilterTerm::Operator

常量描述
QIfFilterTerm::Equals0测试标识符的值是否等于传入的值。如果是字符串,则比较区分大小写。
QIfFilterTerm::EqualsCaseInsensitive1测试标识符的值是否等于传入的值,但是比较不分大小写。
QIfFilterTerm::Unequals2测试标识符的值是否不等于传入的值。如果是字符串,则比较区分大小写。
QIfFilterTerm::GreaterThan3测试标识符的值是否大于传入的值。这仅适用于数字。
QIfFilterTerm::GreaterEquals4测试标识符的值是否大于或等于传入的值。这仅适用于数字。
QIfFilterTerm::LowerThan5测试标识符的值是否小于传入的值。这仅适用于数字。
QIfFilterTerm::LowerEquals6测试标识符的值是否小于或等于传入的值。这仅适用于数字。

成员函数文档

bool QIfFilterTerm::isNegated() const

当此项被否定时返回 true,否则返回 false

QIfFilterTerm::Operator QIfFilterTerm::operatorType() const

返回此过滤器操作的运算符。

QString QIfFilterTerm::propertyName() const

返回此过滤器应操作的属性。

[override virtual] QString QIfFilterTerm::toString() const

重实现: QIfAbstractQueryTerm::toString() const.

[override virtual] QIfAbstractQueryTerm::Type QIfFilterTerm::type() const

重实现: QIfAbstractQueryTerm::type() const.

QVariant QIfFilterTerm::value() const

返回过滤器的值。

© 2024 Qt公司。本文件中的文档贡献属于其各自所有者的版权。提供的文档根据自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及相应的徽标是芬兰及其它国家和地区Qt公司的商标。所有其他商标均为各自所有者的财产。