DOS-Fenster unter Windows/Dev-CPp verschwinden lassen

Verschiedenes zu Qt
Antworten
gerome69
Beiträge: 188
Registriert: 28. April 2006 22:50
Wohnort: Berlin
Kontaktdaten:

DOS-Fenster unter Windows/Dev-CPp verschwinden lassen

Beitrag von gerome69 »

Hallo zusammen, wenn ich unter Dev-Cpp die QT 3.X-Libraries einbinde, kann ich auch wunderbare Sachen entwickeln, aber was ich etwas störend finde, daß die Applikation immer ein DOS-Fenster aufmacht, was dann da so in der Luft rumhängt. Kann ich das abstellen. Aber für QApplication->... nichts passendes gefunden.

Danke für Tips, Gérôme
Timewarp
Beiträge: 23
Registriert: 4. November 2005 21:09
Wohnort: Deutschland

Beitrag von Timewarp »

Das hängt evtl. weder mit QT noch mit DevCpp zusammen.
Welchen Compiler/Linker benutzt du ? Ich hatte das gleiche Problem mit MinGW. Lösung dafür war die Option -mwindows beim Linker anzugeben.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

http://doc.trolltech.com/4.1/qmake-vari ... tml#config
bzw.
http://doc.trolltech.com/3.3/qmake-manu ... mVariables
# windows - The target is a Win32 window application (app only). The proper include paths,compiler flags and libraries will automatically be added to the project.
# console - The target is a Win32 console application (app only). The proper include paths, compiler flags and libraries will automatically be added to the project.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Flamm
Beiträge: 3
Registriert: 17. Juni 2006 13:18

Dos Fenster in Qt abschalten

Beitrag von Flamm »

Unter Microsoft Visual C++ .NET läßt sich die Console oder Dos-Box abschalten, indem man unter

Ansicht -> Eigenschaftenseite -> C/C++ -> Präprozessor -> Präprozessordefinitionen

den Befehl _CONSOLE durch _WINDOWS ersetzt.


und

Ansicht -> Eigenschaftenseite -> Linker -> System -> SubSystem

den Eintrag "Konsole (/SUBSYSTEM:CONSOLE)" in "Windows (/SUBSYSTEM:WINDOWS)" ändert.
Antworten