The QGalleryProperty class provides a string constant identifying a gallery property. More...
#include <QGalleryProperty>
enum | Attribute { CanRead, CanWrite, CanSort, CanFilter } |
flags | Attributes |
QString | ascending () const |
QGalleryMetaDataFilter | contains ( const QString & string ) const |
QString | descending () const |
QGalleryMetaDataFilter | endsWith ( const QString & string ) const |
QString | name () const |
QGalleryMetaDataFilter | regExp ( const QString & regExp ) const |
QGalleryMetaDataFilter | regExp ( const QRegExp & regExp ) const |
QGalleryMetaDataFilter | startsWith ( const QString & string ) const |
QGalleryMetaDataFilter | wildcard ( const QString & string ) const |
operator QString () const | |
QGalleryMetaDataFilter | operator< ( const QVariant & value ) const |
QGalleryMetaDataFilter | operator<= ( const QVariant & value ) const |
QGalleryMetaDataFilter | operator== ( const QVariant & value ) const |
QGalleryMetaDataFilter | operator> ( const QVariant & value ) const |
QGalleryMetaDataFilter | operator>= ( const QVariant & value ) const |
Q_DEFINE_GALLERY_PROPERTY ( scope, name ) |
The QGalleryProperty class provides a string constant identifying a gallery property.
QAbstractGallery implementations use to QGalleryProperty to define the names of properties in their schemas. In addition to providing the name of a property QGalleryProperty also contains a number of operator overloads and functions for constructing meta-data filters.
See also QGalleryType and QGalleryMetaDataFilter.
This enumeration describes the attributes of a property.
Constant | Value | Description |
---|---|---|
QGalleryProperty::CanRead | 0x01 | The value of this property can be read. |
QGalleryProperty::CanWrite | 0x02 | The value of this property can be written. |
QGalleryProperty::CanSort | 0x04 | The value of this property can be used to sort items. |
QGalleryProperty::CanFilter | 0x08 | The value of this property can be used in a filter. |
The Attributes type is a typedef for QFlags<Attribute>. It stores an OR combination of Attribute values.
Returns a sort key which indicating items should be sorted a property in ascending order.
Returns a gallery filter which tests if a property value contains contains a string literal.
Returns a sort key which indicating items should be sorted a property in descending order.
Returns a gallery filter which tests if a property value ends with a string literal.
Returns the name of a property.
Returns a gallery filter which tests if a property value matches a regExp.
Returns a gallery filter which tests if a property value matches a regExp.
Returns a gallery filter which tests if a property value starts with a string literal.
Returns a gallery filter which tests if a property value matches a string literal using wildcard matching.
Returns the name of a property.
Returns a gallery filter which tests if a property is less than a value.
Returns a gallery filter which tests if a property is less than or equal to a value.
Returns a gallery filter which tests if a property is equal to a value.
Returns a gallery filter which tests if a property is greater than a value.
Returns a gallery filter which tests if a property is greater than or equal to a value.
© 2008-2011 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners. Privacy Policy
Licensees holding valid Qt Commercial licenses may use this document in accordance with the Qt Commercial License Agreement provided with the Software or, alternatively, in accordance with the terms contained in a written agreement between you and Nokia.
Alternatively, this document may be used under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.