return;
QVariant var = item->data(0, Qt::UserRole);
- m_imageViewer->setImage(var.value<QImage>());
- m_imageViewer->show();
- m_imageViewer->raise();
- m_imageViewer->activateWindow();
+
+ ImageViewer *viewer = new ImageViewer(this);
+ viewer->setAttribute(Qt::WA_DeleteOnClose, true);
+ viewer->setImage(var.value<QImage>());
+ viewer->show();
+ viewer->raise();
+ viewer->activateWindow();
}
void MainWindow::initObjects()
m_vdataInterpreter->setTypeFromString(
m_ui.vertexTypeCB->currentText());
- m_imageViewer = new ImageViewer(this);
-
m_model = new ApiTraceModel();
m_model->setApiTrace(m_trace);
m_proxyModel = new ApiTraceFilter();
class ApiTraceModel;
class ApiTraceState;
class ArgumentsEditor;
-class ImageViewer;
class JumpWidget;
class QModelIndex;
class QProgressBar;
VertexDataInterpreter *m_vdataInterpreter;
- ImageViewer *m_imageViewer;
-
JumpWidget *m_jumpWidget;
SearchWidget *m_searchWidget;