Support lazy-generating structured data objects for large arrays

* For certain very large arrays it can be nice to defer generation of structured
  data until it's needed, since often maybe only a handful of elements may be
  needed (or commonly none at all).
This commit is contained in:
baldurk
2020-10-27 15:15:19 +00:00
parent 39f4e82641
commit c58f3edafa
10 changed files with 365 additions and 114 deletions
@@ -494,7 +494,7 @@ void SettingsDialog::on_chooseSearchPaths_clicked()
QStringList items;
for(SDObject *c : *getPaths)
for(const SDObject *c : *getPaths)
items << c->data.str;
list.setItems(items);