Die Suche ergab 5 Treffer

von mehlior
15. September 2008 19:21
Forum: Qt Programmierung
Thema: Feststellen, ob Programm gerade im Vordergrund/aktiv
Antworten: 9
Zugriffe: 5307

Das ganze wird immer dann aufgrufen, wenn eine Nachricht zum Ausgeben da ist. Diese Nachricht soll in ein Protokoll-Textfeld (da kommt es immer an) reingeschrieben werden und wenn das Programm gerade nicht im Vordergrung ist, eben zusätzlich als diese "Blase" erscheinen.
von mehlior
15. September 2008 18:47
Forum: Qt Programmierung
Thema: Feststellen, ob Programm gerade im Vordergrund/aktiv
Antworten: 9
Zugriffe: 5307

Auch die ganz einfache Abfrage ala if(qApp->activeWindow() == NULL) { QSystemTrayIcon::MessageIcon icon = QSystemTrayIcon::MessageIcon(QSystemTrayIcon::Information); trayIcon->showMessage("Trail", text, icon, 15 * 1000); } führt dazu, dass der Tooltip beim Start des Programms angezeigt wir...
von mehlior
15. September 2008 10:17
Forum: Qt Programmierung
Thema: Feststellen, ob Programm gerade im Vordergrund/aktiv
Antworten: 9
Zugriffe: 5307

Nein, funktioniert leider auch nicht zuverlässig, da beispielsweise direkt nach dem Start kein Widget den Focus hat. Zumindest bei Windows klappt es mit der windows.h und unsigned long ForeGroundID = GetWindowThreadProcessId(::GetForegroundWindow(),NULL); unsigned long CurrentID = GetCurrentThreadId...
von mehlior
13. September 2008 13:29
Forum: Qt Programmierung
Thema: Thread abbrechen
Antworten: 2
Zugriffe: 2170

Thread abbrechen

Hallo, ich habe eine QThread-Klasse, die auch ohne Probleme läuft. Die Oberfläche bleibt dabei klickbar und enthält eigentlich nur einen Button zum Abbrechen des Threads und nach dem Abbruch soll noch eine Funktion aufgerufen werden, die "Abbruch durch Benutzer" ausgibt. Die entsprechenden...
von mehlior
13. September 2008 12:01
Forum: Qt Programmierung
Thema: Feststellen, ob Programm gerade im Vordergrund/aktiv
Antworten: 9
Zugriffe: 5307

Feststellen, ob Programm gerade im Vordergrund/aktiv

Hallo, ich bin neu mit Qt und stelle wohl hier gerade eine Anfängerfrage, da ich per Suche (auch per Google) nichts passendes gefunden habe. Ich benutze QSystemTrayIcon um das entsprchende Icon und die Blasen anzeigen zu lassen. Jetzt werden in meinem Programm einige umfangreichere Rechenoperationen...