QResizeEvent Class
Die Klasse „QResizeEvent“ enthält Ereignisparameter für Größenänderungsereignisse. Mehr...
| Header: | #include <QResizeEvent> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| Erbt von: | QEvent |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- QResizeEvent ist Teil der Ereignisklassen.
Öffentliche Funktionen
| QResizeEvent(const QSize &size, const QSize &oldSize) | |
| const QSize & | oldSize() const |
| const QSize & | size() const |
Geschützte Funktionen
| QResizeEvent(QResizeEvent &&) | |
| QResizeEvent & | operator=(QResizeEvent &&) |
| QResizeEvent & | operator=(const QResizeEvent &other) |
Ausführliche Beschreibung
Resize-Ereignisse werden an Widgets gesendet, deren Größe geändert wurde.
Der Ereignisbehandler „ QWidget::resizeEvent()“ empfängt Resize-Ereignisse.
Siehe auch ` QWidget::resize()` und ` QWidget::setGeometry()`.
Dokumentation der Mitgliedsfunktionen
QResizeEvent::QResizeEvent(const QSize &size, const QSize &oldSize)
Erstellt ein Resize-Ereignis mit den neuen und alten Widget-Größen, nämlich „ size “ bzw. „ oldSize “.
[protected delete] QResizeEvent::QResizeEvent(QResizeEvent &&)
Erstellt eine Instanz von ` QResizeEvent`. Diese Funktion wurde gelöscht.
const QSize &QResizeEvent::oldSize() const
Gibt die ursprüngliche Größe des Widgets zurück.
const QSize &QResizeEvent::size() const
Gibt die neue Größe des Widgets zurück. Dies entspricht der Funktion „ QWidget::size()“.
[protected delete] QResizeEvent &QResizeEvent::operator=(QResizeEvent &&)
Weist „ other “ dieser „ QResizeEvent “-Instanz zu. Diese Funktion wird gelöscht.
[noexcept protected default] QResizeEvent &QResizeEvent::operator=(const QResizeEvent &other)
other Weist dieser Instanz von „ QResizeEvent “ den Wert „ “ zu. “ zu dieser Instanz von „ “ zu.
© 2026 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.