35 #ifndef __QGoImageInfo_h
36 #define __QGoImageInfo_h
38 #include <QtCore/QVariant>
39 #include <QtGui/QAction>
40 #include <QtGui/QApplication>
41 #include <QtGui/QButtonGroup>
42 #include <QtGui/QGridLayout>
43 #include <QtGui/QHeaderView>
44 #include <QtGui/QLabel>
45 #include <QtGui/QScrollArea>
46 #include <QtGui/QWidget>
48 #include "QGoGUILibConfigure.h"
57 void setDimension(
const unsigned int &);
59 void setNumberOfChannels(
const unsigned int &);
61 void setMemory(
const unsigned long &);
63 void setSize(
const std::vector< unsigned int > &);
65 void setSpacing(
const std::vector< float > &);
67 void setPixelPosition(
const std::vector< unsigned int > &);
69 void setWorldPosition(
const std::vector< float > &);
71 void setTimePoint(
const float &);
73 void setValue(
const std::vector< float > &);
119 template<
class TContainer >
120 QString ConvertToQString(
const TContainer & iVector)
122 if ( iVector.empty() )
128 size_t tsize = iVector.size();
138 for (
typename TContainer::const_iterator it = iVector.begin();
142 if ( i == ( tsize - 1 ) )
158 void retranslateUi(
QWidget *Form);