Die Suche ergab 26 Treffer

von FreakyBKA
24. Juli 2011 12:07
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

also ich hab den template-krams aus dem beispiel jetzt herausgenommen und trotzdem bekomme ich noch immer die gleichen fehlermeldungen, wenn das problem bei dem template lag, wie ist das dann zu erklären?
von FreakyBKA
24. Juli 2011 11:11
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

heißt das etwa, nur weil die inkludierte datei ein ".cpp" am ende hat ignoriert QtCreator die Datei? Was ist denn dein Vorschlag bei Templates Defintionen und Deklarationen optisch von einander zu trennen, da es den Quelltext, dann arg unübersichtlich macht. Desweiteren frage ich mich waru...
von FreakyBKA
24. Juli 2011 10:33
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

das prinzip ist letztlich immer folgenden bei meinen datei die nur partiell aus templates bestehen HEADER foo.h #ifndef includeguard_for_header #define includeguard_for_header class foo { //methoden //templatemethoden } #ifndef includeguard_for_template #define includeguard_for_template #include &qu...
von FreakyBKA
24. Juli 2011 10:22
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

wenn du dir die foo.cpp anschaust siehst du, dass über '_IG_foo_template_IG_' genau die definition von output eingebunden wird, genau dafür ist es gedacht. ich find es halt übersichtlicher wenn definition in den .cpp und deklarationen in der .h-Datei stehen. Da bei Templates die definitionen aber gl...
von FreakyBKA
23. Juli 2011 18:32
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

wo ist der sinn von templates wenn ich es fürjeden typen dann doch wieder implementieren müsste. meines wissens nach werden funktionen mit den entsprechenden template-parameter (in diesem fall double) automatisch beim erstellen erzeugt, da es ja eine allgemeine defnition gibt, die in foo.cpp definie...
von FreakyBKA
23. Juli 2011 13:00
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

also ich konnte es mit folgendem beispiel rekonstruieren: main.cpp: #include "../../src/Foo/foo.h" int main(int argc, char *argv[]) { cfoo f(1); f.output<double>(2.25); return f.get_a(); } foo.h: #ifndef FOO_H #define FOO_H #include <iostream> class cfoo { private: int _a; public: cfoo(int...
von FreakyBKA
23. Juli 2011 10:32
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

ich schau mal ob ich es auf wenig zeugs reduzieren kann ... to be continued
von FreakyBKA
22. Juli 2011 20:34
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

Re: QtCreator: undefined reference to ...

er meckert ja nicht bei methoden von anderen libs, sondern bei methoden von meinen eigenen klassen. bei den include und sources hab ichd ie aber alle angegeben, daher weiß ich nciht wo das problem ist. jedenfalls hab ich da keine .lib-datei, da ich auch nicht mal weiß wie man so eine erstellt :(
von FreakyBKA
21. Juli 2011 13:47
Forum: C++ Grundlagen
Thema: QtCreator: undefined reference to ...
Antworten: 16
Zugriffe: 23483

QtCreator: undefined reference to ...

Hallo, also arbeite gerade daran für ein C++/OpenGL Programm eine Oberfläche in Qt zu basteln. Ich habe alle meine Header und Source Dateien dem Projekt hinzugefügt, ebenso die erstelleten *.ui-Dateien mit den zugehörigen *.h und *.cpp-Dateien. Desweiteren hab ich in der .pro-datei noch QT += opengl...
von FreakyBKA
1. Juni 2011 09:35
Forum: Einfach Qt
Thema: Qt Creator + OpenGL
Antworten: 1
Zugriffe: 2732

Qt Creator + OpenGL

Hallo, also ich arbeite derzeit mit dem neuen QtSDK Qt Creator. Jedenfalls sind in meinen Anwendungen auch OPenGL-Sachen drin und beim erstellen sagt mir Qt Creator immer sowas wie undefined reference to `__glutInitWithExit@12' undefined reference to `__glutCreateWindowWithExit@8' ... ich hab mal ge...
von FreakyBKA
9. Mai 2008 21:27
Forum: Einfach Qt
Thema: Slots definieren
Antworten: 4
Zugriffe: 3244

mit using gehts leider nicht, da meckert der compiler rum das using bei slots nicht erlaubt ist.
von FreakyBKA
9. Mai 2008 16:47
Forum: Einfach Qt
Thema: Slots definieren
Antworten: 4
Zugriffe: 3244

die base-klasse möchte ich ja gerade unberührt lassen. das ist dann allerdings sehr umständlich wenn man eine klasse hat bei der man 20 Methoden hat die man auch als Slot nutzen möchte und die jetzt alle überladen muss :-( würde das denn auch mit using funktionieren? also im obigen Bsp: class derive...
von FreakyBKA
8. Mai 2008 17:51
Forum: Einfach Qt
Thema: Slots definieren
Antworten: 4
Zugriffe: 3244

Slots definieren

Hallo, ich ist möglich alle Methoden eines Objekts von dem ich ableite als slots zu deklarieren? Bsp.: class base { public: void foo(); //... } class derived : public base { QOBJECT public slots: //... //zB soll base::foo() als slot zur verfügung stehen } das problem ist das in meinem fall die deriv...
von FreakyBKA
5. Mai 2008 20:16
Forum: Einfach Qt
Thema: QGLWidget zeichnet nichts
Antworten: 9
Zugriffe: 5752

so habs jetzt hinbekommen, war natürlich ein fehler meinerseits. hab das QGLWidget zu früh in die klasse des hauptfensters mit eingebunden, sodass da wahrscheinlich noch ein paar initialisierungen nicht abgearbeitet waren.
danke trotzdem.