<table><tr><td style="">msdobrescu added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D22256">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #8C98B8;
          color: #6B748C;
          font-style: italic;
          margin: 4px 0 12px 0;
          padding: 8px 12px;
          background-color: #F8F9FC;">
<div style="font-style: normal;
          padding-bottom: 4px;">In <a href="https://phabricator.kde.org/D22256#491942" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">D22256#491942</a>, <a href="https://phabricator.kde.org/p/davidedmundson/" style="
              border-color: #f1f7ff;
              color: #19558d;
              background-color: #f1f7ff;
                border: 1px solid transparent;
                border-radius: 3px;
                font-weight: bold;
                padding: 0 4px;">@davidedmundson</a> wrote:</div>
<div style="margin: 0;
          padding: 0;
          border: 0;
          color: rgb(107, 116, 140);"><p>The fundamental problem with this approach is you only sort through the dirs correctly, but not the total across multiple paths.</p>

<p>i.e<br />
 If I have two paths dirA and dirB and want things sorted by date this patch will have all the images in dirA sorted by date, followed by all the images in dirB sorted by date.</p>

<p>So for those reasons I think the other patch addresses works a bit better handling it dynamically, also allowing us to get rid of one of the model instances.</p></div>
</blockquote>

<p>Thank you! I agree with you, although it is not intended so.<br />
The other approach is more elegant, but I need also sorting as you have described. Perhaps some combined solution would be better.<br />
Still, being a QT newbie, I have no clear idea of the complexity of sorting for the other solution. Would it sort each time it looks for the next image? Would that cost? I'm running a big number of images, around 6000. What do you think?</p></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D22256">https://phabricator.kde.org/D22256</a></div></div><br /><div><strong>To: </strong>msdobrescu, ngraham, davidre, Plasma<br /><strong>Cc: </strong>davidedmundson, davidre, ngraham, plasma-devel, LeGast00n, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br /></div>