|  | 
|  | CatalogView (QObject *parent=0) | 
|  | 
|  | CatalogView (const CatalogView &cat) | 
|  | 
| std::vector< Resource > | items () const | 
|  | 
| virtual bool | prepare (const QUrl &resource, const QString &filter="") | 
|  | 
| QString | type () const | 
|  | 
| bool | isValid () const | 
|  | 
| QUrl | parentCatalogView () const | 
|  | 
| void | setParentCatalogView (const QUrl &url) | 
|  | 
| virtual void | setCode (const QString &code) | 
|  | sets the code for this instance  More... 
 | 
|  | 
| QString | code () const | 
|  | code returns the code of the identity. If no code is attached it will return sUNDEF ("?").  More... 
 | 
|  | 
| quint64 | id () const | 
|  | id returns a unsigned 64-bit number unique for the objects using the identity  More... 
 | 
|  | 
| virtual QString | name () const | 
|  | name returns the name of an object. All objects have names though names need not to be unique  More... 
 | 
|  | 
| void | setName (const QString &n) | 
|  | setName sets the name of an object. All objects have names though names need not to be unique  More... 
 | 
|  | 
| virtual QString | description () const | 
|  | 
| void | setDescription (const QString &desc) | 
|  | 
The catalog class represents a view on the master-catalog. A catalog query on the master-catalog results in a catalog. The catalog it self doesnt contain any resources. The moment you request which resources are in the the catalog, it queries the master-catalog. This means that your view is always upto-date with what the master-catalog knows