#include "qtvolumerendererpanel.h" #include "ui_qtvolumerendererpanel.h" #include "qmessagebox.h" using namespace std; QtVolumeRendererPanel::QtVolumeRendererPanel(QWidget *parent) : QWidget(parent), ui(new Ui::QtVolumeRendererPanel) { ui->setupUi(this); } QtVolumeRendererPanel::~QtVolumeRendererPanel() { delete ui; } void QtVolumeRendererPanel::on_checkBoxShowVolume_clicked(bool checked) { try{ ShowVolume(checked); on_opacitySlider_valueChanged(this->ui->opacitySlider->value()); }catch(char * e){ cout<ui->lineEditOpacity->setText(QString::number(value)); double* range = ImageData->GetScalarRange(); vector greylevel; greylevel.push_back(range[0]); greylevel.push_back(range[1]); vector vectvalue; vectvalue.push_back(value/100.0); vectvalue.push_back(value/100.0); OpacityChanged(greylevel, vectvalue); }catch(char * e){ cout<