WIP/exiled_previews -> dev #36

بسته شده
crtxcr قصد ادغام 13 تغییر را از WIP/exiled_previews به dev دارد
11فایلهای تغییر یافته به همراه231 افزوده شده و 83 حذف شده
Showing only changes of commit 86cc16d15d - Show all commits

مشاهده پرونده

@ -10,13 +10,11 @@ IPCPreviewWorker::IPCPreviewWorker()
void IPCPreviewWorker::start(RenderConfig config, const QVector<RenderTarget> &targets, QLocalSocket *peer) void IPCPreviewWorker::start(RenderConfig config, const QVector<RenderTarget> &targets, QLocalSocket *peer)
{ {
stop(); stop();
/* TODO: memleak */ auto mapFunctor = PreviewGeneratorMapFunctor();
auto mapFunctor = new PreviewGeneratorMapFunctor(); mapFunctor.setRenderConfig(config);
mapFunctor->setRenderConfig(config);
previewWorkerWatcher.setFuture(QtConcurrent::mapped(targets, *mapFunctor)); previewWorkerWatcher.setFuture(QtConcurrent::mapped(targets, mapFunctor));
} }
void IPCPreviewWorker::stop() void IPCPreviewWorker::stop()