|
@@ -46,6 +46,7 @@
|
|
|
#include <dcmtk/dcmdata/dcdatset.h>
|
|
|
#include <dcmtk/ofstd/ofcond.h>
|
|
|
#include <dcmtk/ofstd/ofstring.h>
|
|
|
+#include <dcmtk/ofstd/oflist.h>
|
|
|
#include <dcmtk/ofstd/ofstd.h> /* for class OFStandard */
|
|
|
#include <dcmtk/dcmdata/dcddirif.h> /* for class DicomDirInterface */
|
|
|
|
|
@@ -412,7 +413,7 @@ bool ctkDICOMQuery::query(ctkDICOMDatabase& database )
|
|
|
emit progress(50);
|
|
|
if (d->Canceled) {return false;}
|
|
|
|
|
|
- for ( OFIterator<QRResponse*> it = responses.begin(); it != responses.end(); it++ )
|
|
|
+ for ( OFListIterator(QRResponse*) it = responses.begin(); it != responses.end(); it++ )
|
|
|
{
|
|
|
DcmDataset *dataset = (*it)->m_dataset;
|
|
|
if ( dataset != NULL ) // the last response is always empty
|
|
@@ -463,7 +464,7 @@ bool ctkDICOMQuery::query(ctkDICOMDatabase& database )
|
|
|
status = d->SCU.sendFINDRequest ( presentationContext, d->Query, &responses );
|
|
|
if ( status.good() )
|
|
|
{
|
|
|
- for ( OFIterator<QRResponse*> it = responses.begin(); it != responses.end(); it++ )
|
|
|
+ for ( OFListIterator(QRResponse*) it = responses.begin(); it != responses.end(); it++ )
|
|
|
{
|
|
|
DcmDataset *dataset = (*it)->m_dataset;
|
|
|
if ( dataset != NULL )
|