Speed up loading pattern file by delaying garbage collecting.
--HG-- branch : develop
This commit is contained in:
parent
d291051dfb
commit
6e60171bf7
|
@ -4721,7 +4721,11 @@ bool MainWindow::LoadPattern(QString fileName, const QString& customMeasureFile)
|
|||
{ // No errors occurred
|
||||
/* Collect garbage only after successfully parse. This way wrongly accused items have one more time to restore
|
||||
* a reference. */
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0)
|
||||
QTimer::singleShot(100, Qt::CoarseTimer, this, [this](){doc->GarbageCollector(true);});
|
||||
#else
|
||||
doc->GarbageCollector(true);
|
||||
#endif
|
||||
|
||||
patternReadOnly = doc->IsReadOnly();
|
||||
SetEnableWidgets(true);
|
||||
|
|
Loading…
Reference in New Issue
Block a user