QApplication nicht gefunden

Alles rund um die Programmierung mit Qt
Antworten
dolin93
Beiträge: 45
Registriert: 5. Mai 2012 21:35

QApplication nicht gefunden

Beitrag von dolin93 »

Hallo,
wenn ich Source Code zu dem Buch "Foundations of Qt Development" von Johan Thelin auf dem Notebook (Qt 5.2.1) laufen lassen möchte, dann erhalte ich zu den meisten Programmen wie zu dem angehängten die Fehlermeldung
QApplication:No such file or directory
obwohl eigene Programme, in denen sich

Code: Alles auswählen

#include <QApplication>
befindet, laufen. Auf dem Linux-Computer mit Qt4.8 läuft das angehängte Programm auch. Weiß jemand,ob und gegebenenfalls wie sich dieses Problem lösen läßt?
Dateianhänge
mulmodel.zip
(6.23 KiB) 274-mal heruntergeladen
sowas
Beiträge: 105
Registriert: 19. September 2006 16:02

Re: QApplication nicht gefunden

Beitrag von sowas »

Hallo,
google mal "The Transition from Qt 4.x to Qt 5"
greye
Beiträge: 2
Registriert: 20. Februar 2014 12:30

Re: QApplication nicht gefunden

Beitrag von greye »

dolin93 hat geschrieben:Hallo,
wenn ich Source Code zu dem Buch "Foundations of Qt Development" von Johan Thelin auf dem Notebook (Qt 5.2.1) laufen lassen möchte, dann erhalte ich zu den meisten Programmen wie zu dem angehängten die Fehlermeldung
QApplication:No such file or directory
obwohl eigene Programme, in denen sich

Code: Alles auswählen

#include <QApplication>
befindet, laufen. Auf dem Linux-Computer mit Qt4.8 läuft das angehängte Programm auch. Weiß jemand,ob und gegebenenfalls wie sich dieses Problem lösen läßt?
Ich hatte das gleiche Problem. Kubuntu, mit Qt Creator und passendem 4.8 aus dem Repository lief alles, als ich versuchte, die in /home installierte Version des Qt Creator samt 5.2.x zu verwenden: mecker, mecker, QApplication not found ...

Spannenderweise lief eine neu erstellte "Qt-Widgets-Anwendung", ein frisches "Leeres Qt-Projekt" lief nicht.

Die Lösung war, in der Projektdatei (.pro)

Code: Alles auswählen

QT += widgets
einzutragen. Damit läuft jetzt auch ein 4.8-Projekt problemlos :)

HTH,
42m
Antworten