On 8/29/2014 2:34 AM, Thiago Macieira wrote:
> On Thursday 28 August 2014 14:18:06 Rutledge Shawn wrote:
>>> I want an API that makes it clear that detection may fail or be
>>> ambiguous.
>>> Call it "storage locality" or "storage remoteness" or, hopefully, some
>>> better  name.
>>>
>>> The more types we start to add, the more difficult it becomes. We can
>>> provide an  extra attribute for those types that are determined to be
>>> local to report whether they're fixed, removable, virtual or unknown.
>> There could be a hybrid (maybe it's even common already… I'm not a user of
>> commercial cloud storage yet so don't know): cloud storage with a big local
>> cache, so that many files are available offline, but not everything.  In
>> the database use case maybe it should be considered local, because
>> performance will be OK, but it's not strictly true.
> That's a good point and worth the fourth state.
>
> Some applications may accept using it because it's fast. Some others may
> refuse because huge amounts of data might be uploaded to the cloud. I wouldn't
> want a constantly-changing database getting sync'ed.
>
> That said, I can't fathom a way of detecting this in any current system, with
> any API.
>
Is it possible to know that a folder is a Dropbox Synced folder? I don't 
think it is.

How about enum StorageType and function StorageType 
QStorageInfo::storageType()?
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to