BB10 cascades Populating a listview asynchrounously on a loop causes UI to go slugish
<p>I have listview setup as most examples populated from a model. In C++ I send a signal to a DataStreamer and this returns the data via another signal/slot I grab the data and update the  model (updating the GUI) and send out another query and stay in this loop.  I thought the signal/slot would take care of the multitasking, but if I stay in the loop for a while like 1 min the GUI  becomes unresponsive going worse the longer I stay in the "send/receive signals loop" </p>

<p>I swapped from GroupDataModel to QlistDataModel no difference</p>

<p>Do I need a thread??? I'm not doing much CPU intensive stuff just get the data, decode it(just a look up and byte conversion, 2-3 lines of code) and back to the loop by emitting a request signal.</p>

<p>I placed  <strong>nanoslseep</strong> before doing the conversion didn't seem to make a difference, then I put a <strong>QCoreApplication::processEvents()</strong> process that improved it a bit, but still slugish when I stay long i the loop</p>

<p>Is there some rule of thumb here??  What is that????</p>

<p>Thanks in advance</p>
