Add fusion input getter function
This commit is contained in:
@@ -299,6 +299,7 @@ void DicomImageView::dragLeaveEvent(QDragLeaveEvent *) {
|
|||||||
|
|
||||||
//Fusion about -------------------------------------------------------------
|
//Fusion about -------------------------------------------------------------
|
||||||
bool DicomImageView::isFusion() {
|
bool DicomImageView::isFusion() {
|
||||||
|
if (!mImageViewer) return false;
|
||||||
return mImageViewer->GetFusion();
|
return mImageViewer->GetFusion();
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -332,6 +333,10 @@ void DicomImageView::setFusionInput(DicomImageView *overlay) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DicomImageView * DicomImageView::getFusionInput(){
|
||||||
|
return mOverlayView;
|
||||||
|
}
|
||||||
|
|
||||||
void DicomImageView::setFusionOpacity(double percent) {
|
void DicomImageView::setFusionOpacity(double percent) {
|
||||||
if (isFusion()) {
|
if (isFusion()) {
|
||||||
mImageViewer->IncreFusionOpacity(percent);
|
mImageViewer->IncreFusionOpacity(percent);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#ifndef OMEGAV_DICOM_IMAGE_VIEW_H
|
#ifndef OMEGAV_DICOM_IMAGE_VIEW_H
|
||||||
#define OMEGAV_DICOM_IMAGE_VIEW_H
|
#define OMEGAV_DICOM_IMAGE_VIEW_H
|
||||||
|
|
||||||
#include <QFrame>
|
#include <QFrame>
|
||||||
@@ -87,6 +87,8 @@ public:
|
|||||||
|
|
||||||
void setFusionInput(DicomImageView *overlay);
|
void setFusionInput(DicomImageView *overlay);
|
||||||
|
|
||||||
|
DicomImageView * getFusionInput();
|
||||||
|
|
||||||
void unloadFusion();
|
void unloadFusion();
|
||||||
|
|
||||||
bool checkFusion(DicomImageView *overlap);
|
bool checkFusion(DicomImageView *overlap);
|
||||||
|
|||||||
Reference in New Issue
Block a user