Hallo,
ich habe hier eine amwendung (MAC) mit ein paar gui elementen unter anderem auch comboboxen. hierbei habe ich das problem, dass wenn ich eine combobox aufgeklappte habe un dann die app minize, die liste der combobox stehen bleibt während der Rest der app korrekt nminieniert wird.
muss man hierzu irgendein flag setzen, damit die combobox vorher geschlossen wird, bzw, kann ich irgendwie einen click in den windowsheader bzw den minimize button abfangen um die box dann manuel zu schliessen?
Georg
MAC minimize bei offener combobox
-
- Beiträge: 50
- Registriert: 16. März 2011 08:25
Re: MAC minimize bei offener combobox
Hallo,
habe gerade das ganze auf meinem Mac probiert und das gleich Phänomen wie bei dir bekommen. Hängt vielleicht damit zusammen das es auf dem Mac nicht so minimiert wird wie auf einem Windows Rechner...
Du musst das changeEvent ableiten um abzufragen, ob dein Programm minimized ist oder nicht. Hier der Code:
Liebe Grüße
habe gerade das ganze auf meinem Mac probiert und das gleich Phänomen wie bei dir bekommen. Hängt vielleicht damit zusammen das es auf dem Mac nicht so minimiert wird wie auf einem Windows Rechner...
Du musst das changeEvent ableiten um abzufragen, ob dein Programm minimized ist oder nicht. Hier der Code:
Code: Alles auswählen
void MainWindow::changeEvent(QEvent *event){
if(event->type() == QEvent::WindowStateChange){
if(isMinimized()){
this->ui->comboBox->hidePopup();
}
}
}
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: MAC minimize bei offener combobox
Welche Qt-Version und schonmal im Qt-Bugtracker nachgeschaut?
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Re: MAC minimize bei offener combobox
Ich konnte das unter der 4.8.3 nachvollziehen. Vielleicht werde ich es nochmal mit der 5 probieren.
Re: MAC minimize bei offener combobox
Unter der Version 5 ist der Fehler nach wie vor.
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Re: MAC minimize bei offener combobox
Dann schreibt einen Bugreport damit es gefixt wird
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung