comparison OrthancStone/Sources/Loaders/SeriesThumbnailsLoader.cpp @ 1657:66e5fcdf5597

pdf viewer is working
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 18 Nov 2020 11:19:09 +0100
parents 7fc8a3ff09ee
children f62f685e0eb2
comparison
equal deleted inserted replaced
1656:4cdc297be5a6 1657:66e5fcdf5597
260 if (ok) 260 if (ok)
261 { 261 {
262 type = ExtractSopClassUid(sopClassUid); 262 type = ExtractSopClassUid(sopClassUid);
263 } 263 }
264 } 264 }
265 265
266 GetLoader()->AcquireThumbnail(GetSource(), GetStudyInstanceUid(), 266 GetLoader()->AcquireThumbnail(GetSource(), GetStudyInstanceUid(),
267 GetSeriesInstanceUid(), new Thumbnail(type)); 267 GetSeriesInstanceUid(), new Thumbnail(type));
268 } 268 }
269 } 269 }
270 }; 270 };
300 300
301 virtual void HandleError() ORTHANC_OVERRIDE 301 virtual void HandleError() ORTHANC_OVERRIDE
302 { 302 {
303 // The DICOMweb wasn't able to generate a thumbnail, try to 303 // The DICOMweb wasn't able to generate a thumbnail, try to
304 // retrieve the SopClassUID tag using QIDO-RS 304 // retrieve the SopClassUID tag using QIDO-RS
305 305
306 std::map<std::string, std::string> arguments, headers; 306 std::map<std::string, std::string> arguments, headers;
307 arguments["0020000D"] = GetStudyInstanceUid(); 307 arguments["0020000D"] = GetStudyInstanceUid();
308 arguments["0020000E"] = GetSeriesInstanceUid(); 308 arguments["0020000E"] = GetSeriesInstanceUid();
309 arguments["includefield"] = "00080016"; // SOP Class UID 309 arguments["includefield"] = "00080016"; // SOP Class UID
310 310