Qt-GUI-Anwendung mit der Ausgabe der Konsole - Konsole ausblenden auf normaler Systemstart auf Windows

Wenn ich öffne meine Anwendung ein leeres Konsolenfenster angezeigt, da ich Hinzugefügt CONFIG += console zu meinem .pro - Datei. Ich brauche die Konsole, weil ich habe implementiert eine CLI, wo einige Sachen muss man ausgedruckt auf der Konsole. Auf Linux und Mac OS x, die ich nicht wirklich benötigen die CONFIG += console es. Es funktioniert einfach.

Wie kann ich verhindern, dass das öffnen einer windows-Konsole, wenn die .exe ausgeführt-in der Regel über ein Doppel-klicken Sie auf, zeigen aber einige Ausgänge, wenn mein .exe wird gestartet über ein console-Fenster?

Grundsätzlich verwende ich qDebug() << "myText"; und dann nach, dass ich die Anwendung beenden, mit return 0;.

InformationsquelleAutor Niklas | 2014-03-22

Schreibe einen Kommentar