> Ideally this would be exposed in the File object, maybe with some sort
> of QVariantMap userProperties() method.

Please don't make it load all attributes and values into the memory if the 
most common use-case is to load a value for a desired key.

I'd rather go for something like 
 some_iterator listAttributes
 bool hasAttribute(prop)
 QWhatever attribute(prop)

Cheers,
Ivan

-- 
Science gathers knowledge faster than society gathers wisdom.
  -- Isaac Asimov

Reply via email to