QHideEvent Class

Die Klasse QHideEvent stellt ein Ereignis bereit, das gesendet wird, wenn ein Widget ausgeblendet wird. Mehr...

Kopfzeile: #include <QHideEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Vererbungen: QEvent

Öffentliche Funktionen

Detaillierte Beschreibung

Dieses Ereignis wird gesendet, kurz bevor QWidget::hide() zurückkehrt, und auch, wenn ein Fenster der obersten Ebene vom Benutzer ausgeblendet (ikonifiziert) wurde.

Wenn spontaneous() true ist, hat das Ereignis seinen Ursprung außerhalb der Anwendung. In diesem Fall hat der Benutzer das Fenster mit Hilfe der Steuerelemente des Fenstermanagers ausgeblendet, indem er entweder das Fenster mit einem Symbol versehen oder zu einem anderen virtuellen Desktop gewechselt hat, auf dem das Fenster nicht sichtbar ist. Das Fenster wird ausgeblendet, aber nicht zurückgezogen. Wenn das Fenster ikonifiziert wurde, gibt QWidget::isMinimized() true zurück.

Siehe auch QShowEvent.

Dokumentation der Mitgliedsfunktionen

QHideEvent::QHideEvent()

Konstruiert ein QHideEvent.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.