<div class="gmail_quote">On Mon, May 30, 2011 at 5:25 AM, john smith <span dir="ltr">&lt;<a href="mailto:mkitkinsightuser@gmail.com">mkitkinsightuser@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I am using Qt add in for visual studio 2010 and I have typed this. But still gettting these errors:<br><i>1&gt;e:\qt applications\mainwindow_globalreader\mainwindow\mainwindow\mainwindow.h(49): error C2065: &#39;ImageType&#39; : undeclared identifier<br>

1&gt;e:\qt applications\mainwindow_globalreader\mainwindow\mainwindow\mainwindow.h(50): error C2955: &#39;itk::ImageFileReader&#39; : use of class template requires template argument list<br>1&gt;          c:\itk\source\code\io\itkImageFileReader.h(93) : see declaration of &#39;itk::ImageFileReader&#39;<br>

1&gt;e:\qt applications\mainwindow_globalreader\mainwindow\mainwindow\mainwindow.h(50): fatal error C1903: unable to recover from previous error(s); stopping compilation<br>1&gt;  mainwindow.cpp</i><br><br>I have include the header fules &quot;itkImage.h&quot; ,&quot;itkImageFileReader.h&quot;.Could somebody help me?<br>

<br>class MainWindow : public QMainWindow<br>{<br>  ..............<div class="im"><br><br>private: <br>typedef   itk::ImageFileReader&lt; ImageType &gt;   ReaderType;<br></div>ReaderType::Pointer reader;<br><br>};<br><br>
<br>MainWindow::MainWindow(QWidget *parent) :<br>
    QMainWindow(parent),<br>    ui(new Ui::MainWindow)<br>{<br>............<br>...........<br>      typedef unsigned char        InputPixelType;<br>  typedef itk::Image&lt; InputPixelType,  3 &gt;    InputImageType;<br>  typedef itk::ImageFileReader&lt; InputImageType  &gt;  ReaderType;<div class="im">
<br>
  ReaderType::Pointer reader = ReaderType::New();<br> <br>}<br></div></blockquote><div><br><br>As the error says,  you have not defined ImageType. You need something like<br><br>typedef itk::Image&lt;unsigned char, 2&gt; ImageType;<br>
<br>David<br> 
<br></div></div>