]> Creatis software - clitk.git/blobdiff - vv/vvInfoPanel.cxx
Debug RTStruct conversion with empty struc
[clitk.git] / vv / vvInfoPanel.cxx
index 44290450473d56957a6d439a1751385748ebc689..2a4d1032b531c34c8fa2f39b3ed7836801e0697c 100644 (file)
 
 #include "vvInfoPanel.h"
 #include "clitkMemoryUsage.h"
+#include "clitkConfiguration.h"
+
+//------------------------------------------------------------------------------
+vvInfoPanel::vvInfoPanel(QWidget * parent):QWidget(parent)
+{
+  setupUi(this);
+#if CLITK_MEMORY_INFO==0
+  memoryUsageLabel->hide();
+#endif
+  QFont font = transformationLabel->font();
+  font.setStyleHint(QFont::TypeWriter);
+  transformationLabel->setFont(font);
+}
+//------------------------------------------------------------------------------
 
 //------------------------------------------------------------------------------
 void vvInfoPanel::setTransformation(QString text)
@@ -38,6 +52,10 @@ void vvInfoPanel::setFileName(QString text)
 }
 //------------------------------------------------------------------------------
 
+void vvInfoPanel::setImageCreationTime(QString text)
+{
+  creationTimeLabel->setText(text);
+}
 
 //------------------------------------------------------------------------------
 void vvInfoPanel::setDimension(QString text)
@@ -111,55 +129,6 @@ void vvInfoPanel::setCurrentInfo(int visibility, double x, double y, double z, d
 //------------------------------------------------------------------------------
 
 
-//------------------------------------------------------------------------------
-void vvInfoPanel::setViews(int window, int view, int slice)
-{/*
-  QString viewString;
-  switch (view) {
-  case 0: {
-    viewString = "Sagital,  ";
-    break;
-  }
-  case 1: {
-    viewString = "Coronal, ";
-    break;
-  }
-  case 2: {
-    viewString = "Axial,   ";
-    break;
-  }
-  }
-
-  QString text = viewString;
-  if (view != -1) {
-    text += "current slice : ";
-    text += QString::number(slice);
-  } else {
-    text = "Disable";
-  }
-
-  switch (window) {
-  case 0: {
-    ULLabel->setText(text);
-    break;
-  }
-  case 1: {
-    URLabel->setText(text);
-    break;
-  }
-  case 2: {
-    DLLabel->setText(text);
-    break;
-  }
-  case 3: {
-    DRLabel->setText(text);
-    break;
-  }
-  }*/
-}
-//------------------------------------------------------------------------------
-
-
 //------------------------------------------------------------------------------
 void vvInfoPanel::setMemoryInMb(QString text)
 {