Mercurial > hg > orthanc-stone
comparison Applications/Qt/QCairoWidget.cpp @ 318:3a4ca166fafa am-2
ImageAccessor refactoring + implemented Image Cache in SmartLoader
author | am@osimis.io |
---|---|
date | Mon, 08 Oct 2018 17:10:08 +0200 |
parents | 87376a645ee1 |
children | 8716176ff7f0 |
comparison
equal
deleted
inserted
replaced
317:b66d13708f40 | 318:3a4ca166fafa |
---|---|
48 | 48 |
49 if (image_.get() != NULL && context_ != NULL) | 49 if (image_.get() != NULL && context_ != NULL) |
50 { | 50 { |
51 OrthancStone::NativeStoneApplicationContext::GlobalMutexLocker locker(*context_); | 51 OrthancStone::NativeStoneApplicationContext::GlobalMutexLocker locker(*context_); |
52 OrthancStone::IViewport& viewport = context_->GetCentralViewport(); | 52 OrthancStone::IViewport& viewport = context_->GetCentralViewport(); |
53 Orthanc::ImageAccessor a = surface_.GetAccessor(); | 53 Orthanc::ImageAccessor a; |
54 surface_.GetAccessor(a); | |
54 viewport.Render(a); | 55 viewport.Render(a); |
55 painter.drawImage(0, 0, *image_); | 56 painter.drawImage(0, 0, *image_); |
56 } | 57 } |
57 else | 58 else |
58 { | 59 { |