| 3267 | } |
| 3268 | |
| 3269 | void |
| 3270 | RenderEngine::waitForAbortToComplete_main_thread() |
| 3271 | { |
| 3272 | assert( QThread::currentThread() == qApp->thread() ); |
| 3273 | assert(!_imp->engineWatcher); |
| 3274 | _imp->engineWatcher.reset( new RenderEngineWatcher(this) ); |
| 3275 | QObject::connect( _imp->engineWatcher.get(), SIGNAL(taskFinished(int,GenericWatcherCallerArgsPtr)), this, SLOT(onWatcherEngineAbortedEmitted()) ); |
| 3276 | _imp->engineWatcher->scheduleBlockingTask(RenderEngineWatcher::eBlockingTaskWaitForAbort); |
| 3277 | } |
| 3278 | |
| 3279 | bool |
| 3280 | RenderEngine::isSequentialRenderBeingAborted() const |
nothing calls this directly
no test coverage detected