|
@@ -82,6 +82,7 @@ void ctkDICOMThumbnailListWidgetPrivate::onPatientModelSelected(const QModelInde
|
|
|
this->scrollAreaContentWidget->layout()->addWidget(widget);
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SLOT(onThumbnailSelected(ctkDICOMThumbnailWidget)));
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SIGNAL(selected(ctkDICOMThumbnailWidget)));
|
|
|
+ q->connect(widget, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)), q, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)));
|
|
|
}else{
|
|
|
logger.error("No thumbnail file " + thumbnail);
|
|
|
}
|
|
@@ -119,6 +120,7 @@ void ctkDICOMThumbnailListWidgetPrivate::onStudyModelSelected(const QModelIndex
|
|
|
this->scrollAreaContentWidget->layout()->addWidget(widget);
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SLOT(onThumbnailSelected(ctkDICOMThumbnailWidget)));
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SIGNAL(selected(ctkDICOMThumbnailWidget)));
|
|
|
+ q->connect(widget, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)), q, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)));
|
|
|
}else{
|
|
|
logger.error("No thumbnail file " + thumbnail);
|
|
|
}
|
|
@@ -159,6 +161,7 @@ void ctkDICOMThumbnailListWidgetPrivate::onSeriesModelSelected(const QModelIndex
|
|
|
this->scrollAreaContentWidget->layout()->addWidget(widget);
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SLOT(onThumbnailSelected(ctkDICOMThumbnailWidget)));
|
|
|
q->connect(widget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SIGNAL(selected(ctkDICOMThumbnailWidget)));
|
|
|
+ q->connect(widget, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)), q, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)));
|
|
|
}
|
|
|
else
|
|
|
{
|
|
@@ -178,6 +181,7 @@ void ctkDICOMThumbnailListWidgetPrivate::clearAllThumbnails(){
|
|
|
if(thumbnailWidget){
|
|
|
q->disconnect(thumbnailWidget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SLOT(onThumbnailSelected(ctkDICOMThumbnailWidget)));
|
|
|
q->disconnect(thumbnailWidget, SIGNAL(selected(ctkDICOMThumbnailWidget)), q, SIGNAL(selected(ctkDICOMThumbnailWidget)));
|
|
|
+ q->disconnect(thumbnailWidget, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)), q, SIGNAL(doubleClicked(ctkDICOMThumbnailWidget)));
|
|
|
}
|
|
|
item->widget()->deleteLater();
|
|
|
}
|