[Qt-creator] Problem with Writing a Simple Program with Qt Creator

Jonathan Arnold jdarnold at buddydog.org
Tue Jul 28 16:34:56 CEST 2009


Not sure if that is the same error, but you get a similar one if you try to rename
the main class after you've created the project. Ie - if you follow along in
the Qt 4 book, you get the error.

Nitesh wrote:
> Hello Sarah,
> Thank you for the help. I found everything correct as you stated. I just
> couldn't find the error. So I followed along again and voila, it worked.
> I might have done something run during the process. Thanks again.
> 
> Nitesh
> 
> 2009/7/27 Sarah Smith <sarah.j.smith at nokia.com
> <mailto:sarah.j.smith at nokia.com>>
> 
>     Hi Nitesh,
> 
>     Check that you have:
> 
>     #include "ui_textfinder.h"
> 
>     at the top of textfinder.cpp.  Normally QtCreator will have put this
>     declaration there for you.
> 
>     When QtCreator generates your textfinder.h it will put 
> 
>     namespace Ui {
>        class TextFinder;
>     };
> 
>     at the top - this just forward declares Ui::TextFinder
>     - it will show up as an undefined type until the header is included.
> 
>     If the #include is present, then check that you named the class in
>     your ui form correctly - it is case sensitive and should be exactly
>     "TextFinder" in the first line of the property sheet.
> 
>     Hope that helps,
> 
>     Sarah Smith
> 
>     On 27/07/2009, at 4:07 AM, ext Nitesh wrote:
> 
>>     I am new to Qt. I was trying around Qt Creator. I did exactly what
>>     its been wriiten here
>>
>>
>>     http://doc.qtsoftware.com/qtcreator-1.2/creator-writing-program.html
>>
>>     but when I try to build it . I get this error. This is the first
>>     error. I don't seem to find a solution.
>>
>>      C:/qtprojects/TextFinder/textfinder.cpp:9: error: invalid use of
>>     undefined type `struct Ui::TextFinder'
>>
>>
>>     Why is it showing error?
>>
>>
>>     Thanks in advance for your help.
>>
>>     Nitesh
>>     <ATT00001.txt>
> 
> 
>     _______________________________________________
>     Qt-creator mailing list
>     Qt-creator at trolltech.com <mailto:Qt-creator at trolltech.com>
>     http://lists.trolltech.com/mailman/listinfo/qt-creator
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator


-- 
Jonathan Arnold        Webstream: http://hieronymus.soup.io

"When a man's best friend is his dog, that dog has a problem." --
 Edward Abbey



More information about the Qt-creator-old mailing list