cout in ein kleines Qt programm

Verschiedenes zu Qt
Antworten
Qtuser84
Beiträge: 21
Registriert: 27. März 2008 16:18

cout in ein kleines Qt programm

Beitrag von Qtuser84 »

Hi, will mir Qt beibringen und hab folgendes Problem.
Ich will neben diesen Tutorial code noch einen kleinen C++ Ausgabetext in der Konsole ausgeben.
Die Konsole wird aufgerufen jedoch nicht der Text!!!
Es erscheint nur der Standardtext mit drücken sie einen Taste......

Mach ich einen Fehler ?
Danke schon mal für euer bemühen.

Code: Alles auswählen

#include <QApplication>
 #include <QFont>
 #include <QPushButton>
 #include <iostream>
 #include <stdlib.h>
 using namespace std;
 
 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);

     QPushButton quit("Quit with a click");
     quit.resize(280, 75);
     quit.setFont(QFont("Verdana", 18, QFont::Bold));

     QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
	
 cout <<endl<<"Test";
    
 quit.show();
	 
	 system("pause");
     return app.exec();
 } 
 
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Linux oder Windows?

CONFIG += console in der pro-Datei (siehe auch Doku bzw. Foren-Suche!)
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

C++ Standardwissen...

Code: Alles auswählen

cout <<endl<<"Test";
Die Textausgabe "Test" wird gebuffert bis zum nächsten flush oder endl (welches einen Flush enthält).


Edit:
Für Debug-Ausgaben gibt es übrigens qDebug().
Antworten