Qt::tool als Hauptfenster?

Alles rund um die Programmierung mit Qt
Antworten
dilorenzo
Beiträge: 39
Registriert: 14. Februar 2005 13:23
Wohnort: Schwerte

Qt::tool als Hauptfenster?

Beitrag von dilorenzo »

Hallo!
Ich habe die folgende main.cpp:

Code: Alles auswählen

#include "chatdialog.h"
#include <QApplication>
#include <QtNetwork>

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);
  QHostAddress partner;
  
  if (argc >= 2) {
	  partner = QHostAddress(argv[1]);
  } else {
	  partner = QHostAddress(QHostAddress::LocalHost);
  }

  ChatDialog window = ChatDialog(0, partner);

  window.setWindowFlags(Qt::Tool);

  window.show();

  return app.exec();
}
Wenn ich die Zeile

Code: Alles auswählen

window.setWindowFlags(Qt::Tool);
weglasse, funktioniert alles wie es soll.
Aber mit dieser Zeile beendet sich das Programm nicht richtig.
Wenn ich unter Windows in den Task-Manager schaue, finde ich dort immer noch die exe-Datei meines Programmes.

Kann man Qt::Tool nicht auf das Hauptfenster anwenden?

Danke schon mal im Voraus.

LG,
Dominik
Antworten