Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Errschaffer

Alter Hase

  • »Errschaffer« ist der Autor dieses Themas

Beiträge: 865

Wohnort: Frankfurt

  • Private Nachricht senden

1

11.07.2009, 15:12

QT Visual Studio

Hallo,

ich versuche gerade ein QT Fenster zu erstellen. Hab mir es also runtergeladen und installiert.

Jetzt kommt aber diese Fehlermeldung:

fatal error C1083: Datei (Include) kann nicht geöffnet werden: "QApplication": No such file or directory

Ich hab schon im Internet gesucht aber nirgendwo stand was das ich noch was Linken muss. Man soll einfach die .exe ausführen und dann sollte das auch funktionieren

Need Help.

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

2

11.07.2009, 15:18

dein error hat nix mit linker zu tun, du musst das include directory der header noch angeben... so wie eigentlich bei jeder lib die du verwendest ^^

linken musst du dann wohl noch QtCore und QtGUI

Errschaffer

Alter Hase

  • »Errschaffer« ist der Autor dieses Themas

Beiträge: 865

Wohnort: Frankfurt

  • Private Nachricht senden

3

11.07.2009, 15:51

Okay danke.

Dann hätte ich noch eine Frage.

Folgender Code soll ein Fenster erstellen.


C-/C++-Quelltext

1
2
3
4
5
6
7
QApplication app( argc, argv );

QWidget *window = new QWidget();

app.setMainWidget(window);

window->show();


error C2039: 'setMainWidget': Ist kein Element von 'QApplication'

Ich hab mich daraufhin etwas schlau gemacht und gelesen das es diese Funktion nicht mehr gibt (in neueren QT Versionen).

Aber wenn ich sie weg lasse kommen über 60 Fehler.

n0_0ne

1x Contest-Sieger

  • Private Nachricht senden

4

11.07.2009, 18:20

versuchs mal mit setActiveWindow()

Werbeanzeige