[Qt-interest] Fwd: Qt newbie needs some help with Xcode

Norman Rosner jeckyll at mac.com
Fri May 29 14:39:09 CEST 2009


Sorry Karol for spamming you twice ;)

Thanks for the quick answer. This is my project file:

######################################################################
# Automatically generated by qmake (2.01a) Di Mai 26 17:42:20 2009
######################################################################

TEMPLATE = app
TARGET =
DEPENDPATH += .
INCLUDEPATH += /Users/jeckyll/studium/cpp/cpp2/TextEditor/. .

# Input
HEADERS += MainWindow.h
FORMS += MainWindow.ui
SOURCES += main.cpp MainWindow.cpp

It seems to me that all headers and sources are where they should be  
right?
But it's not compiling. I get the same errors.

> On 29.05.2009, at 14:11, Karol Krizka wrote:
>
>> On Fri, 2009-05-29 at 14:00 +0200, Norman Rosner wrote:
>>> Hi folks,
>>>
>>> I'm stuck in a problem and I can't find a solution to it. I'm using
>>> the current version of Qt with Xcode. Here is what I did:
>>> In my Project Folder there's a main.cpp and i have set up a
>>> MainWindow.ui file.
>>>
>>> I set up a project using qmake -project in a folder.
>>> Then I ran qmake -spec mac-xcode
>>>
>>> Now when I start up the created Xcode project I created a new Class
>>> that inherits from Ui::MainWindow and QMainWindow in MainWindow.h  
>>> and
>>> MainWindow.cpp.
>>>
>>> So now, when I run Build and Go I get errors like this one:
>>>
>>> "MainWindow::~MainWindow()", referenced from:
>>> vtable for MainWindowin moc_MainWindow.o
>>>
>>> I think it has something to do with moc and compiling MainWindow.ui
>>>
>>> So what am I doing wrong?
>>>
>>> Do i always have to run qmake -spec macx-xcode when I added new  
>>> files?
>>>
>> I'm pretty sure you have to run that everytime you add new files. The
>> command only generates the initial XCode Project, but it does not
>> updated it after you add new classes. Also make sure that your .pro  
>> file
>> has the headers for the new class.
>>
>> HEADERS +=  MainWindow.h
>> SOURCES += main.cpp MainWindow.cpp
>>
>>> I looked into two books about Qt but i didn't find the answer.
>>>
>>> Would be nice to get some help from somebody who works with Xcode  
>>> and
>>> Qt too.
>>
>> --
>> Cheers,
>> Karol Krizka
>> http://www.krizka.net
>>
>




More information about the Qt-interest-old mailing list