26 #include <QSharedData>    27 #include <QSharedDataPointer>    29 #include <QStringList>   112         virtual void clear();
   115         virtual bool isNull() 
const;
   127         void setScope(
Scope scope);
   137         void setProperty(
const QString &p, 
const QVariant &value);
   144         bool hasProperty(
const QString &p) 
const;
   152         QVariant property(
const QString &p) 
const;
   155         inline QVariant operator [] (
const QString p)
 const   166         QVariant &property(
const QString &p);
   169         inline QVariant &operator [] (
const QString p)
   175         bool operator == (
const MetaData &other) 
const;
   178         inline bool operator != (
const MetaData &other)
 const   180             return !(operator == (other));
   184         QStringList keys() 
const;
   187         static QStringList positionBoundPropertyNames();
   207         QList<unsigned int> boundTracks() 
const;
   210         virtual void dump() 
const;
   240             static QString newUid();