Yes … that’s the reason. Of course having only a dual core does not help.
To avoid bad user experience, I wrap the delegates into Loader items, or the 
whole view into a Loader, and I create a fast overlay displaying a “Loading” 
message that disappear when the Loader complete to load everything.

> On 14 Jul 2015, at 11:37, Nuno Santos <nunosan...@imaginando.pt> wrote:
> 
> Is that the reason for the sluggish performance of Qml delegate instantiation?
> 
> My app runs awesomely on Android but no on iOS. Specially regarding ListView 
> delegate installation process. It completely hangs. I have always thought 
> that the main reason was the fact that the Android device is a quad core and 
> the iPad 2 a dual core.
> 
> Nuno
> 
>> On 14 Jul 2015, at 11:34, John C. Turnbull <ozem...@ozemail.com.au> wrote:
>> 
>> It's well known that iOS does not support executable memory which means that 
>> any scripting language would not be able to use a JIT compiler.
>> 
>> Given this, wouldn't it mean that Qt's JavaScript implementation would run 
>> like a one legged dog on this platform and therefore be practically unusable?
>> 
>> -jct
>> _______________________________________________
>> Interest mailing list
>> Interest@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/interest
> 
> _______________________________________________
> Interest mailing list
> Interest@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to