class ImageInfo { public: QString title() const; void setTitle( const QString& name ); QString description() const; void setDescription( const QString& description); QMap attributes() const; void clearAttributes(); void addAttributes( const QMap& ); KURL path() const; QDateTime time( TimeSpec spec = FromInfo ) const; void setTime( const QDateTime& time, TimeSpec spec = FromInfo ); bool isTimeExact() const; int size() const; int angle() const; void setAngle( int ); void cloneData( const ImageInfo& other ); };