Seite 1 von 1

[gelöst] Linker fehler

Verfasst: 13. Juni 2005 14:51
von MatthieuRiolo
Beim Compilieren gibt er mir diesen Fehler
Linker hat geschrieben:Samuel-Riolos-Computer:~/newproject matthieuriolo$ qmake -o Makefile translater.pro
Samuel-Riolos-Computer:~/newproject matthieuriolo$ make
test -d translater.app/Contents/MacOS/ || mkdir -p translater.app/Contents/MacOS/
c++ -headerpad_max_install_names -prebind -o translater.app/Contents/MacOS/translater .obj/form1.o .obj/moc_form1.o -L/Developer/qt/lib -lqt
ld: warning prebinding disabled because of undefined symbols
ld: Undefined symbols:
_main
make: *** [translater.app/Contents/MacOS/translater] Error 1
und mit dem Compiliere ich es
qmake -o Makefile metric.pro
qmake (bin mir nicht sicher ob das hier was überhaupt bringt ... anfänger ;) )
make

Das ganze hab ich im Designer gemacht, aber das macht nix! Is nur ein Dialog.

Verfasst: 13. Juni 2005 19:34
von paulchen
Vielleicht solltest Du es noch einmal probieren. Diesmal mit einem main.cpp ;-)

hth
paulchen

Verfasst: 13. Juni 2005 19:56
von MatthieuRiolo
oha ... dache zwar das ich es gemacht habe jetzt wo es sagst seh ich es :lol:

Ne kleine frage das nix mit dem zu tun hat. Wie kann ich von einem TextEdit den inhalt zurück kriegen? Ich möchte am Anfang des Slots (oder wie auch immer das in QT heissen mag) den Inhalt in einem Char "speichern".

Verfasst: 13. Juni 2005 20:19
von paulchen
zwei Möglichkeiten, beide heißen text(), das zweite davon mit einer Absatznummer als Argument. Das sind aber QStrings, chars gibt's mit latin1(), utf8() & Co.

hth
paulchen