QHtmlParser  0.0.1
A Qt/C++ library for parsing and traversing/searching HTML documents.
Typedefs | Enumerations
QHtmlParser Namespace Reference

The QHtmlParser namespace. More...

Typedefs

typedef QFlags< MatchFlagMatchFlags
 Typedef for QFlags<MatchFlag>.
 

Enumerations

enum  MatchFlag {
  MatchExactly = 0x0000, MatchContains = 0x0001, MatchStartsWith = 0x0002, MatchEndsWith = 0x0004,
  MatchRegExp = 0x0008, MatchWildcard = 0x0010, MatchCaseSensitive = 0x0020
}
 Specifies the criteria applied when matching attribute values. More...
 
enum  MatchType { MatchAll = 0, MatchAny = 1 }
 Specifies the criteria applied when matching a list of attributes. More...
 

Detailed Description

The QHtmlParser namespace.

Enumeration Type Documentation

§ MatchFlag

Specifies the criteria applied when matching attribute values.

Enumerator
MatchExactly 

The attribute value is equal to the specified string.

MatchContains 

The attribute value contains the specified string.

MatchStartsWith 

The attribute value starts with the specified string.

MatchEndsWith 

The attribute value ends with the specified string.

MatchRegExp 

The attribute value matches the specified regular expression pattern.

MatchWildcard 

The attribute matches the specified wildcard.

MatchCaseSensitive 

The match is case sensitive.

§ MatchType

Specifies the criteria applied when matching a list of attributes.

Enumerator
MatchAll 

All matches in the list must be successful.

MatchAny 

Only one match in the list must be successful.