QTimerEvent Class
La classe QTimerEvent contient des paramètres qui décrivent un événement de minuterie. En savoir plus...
| En-tête : | #include <QTimerEvent> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake : | QT += core |
| Hérite de : | QEvent |
- Liste de tous les membres, y compris les membres hérités
- QTimerEvent fait partie des classes d’événements.
Fonctions publiques
(since 6.8) | QTimerEvent(Qt::TimerId timerId) |
| QTimerEvent(int timerId) | |
(since 6.8) Qt::TimerId | id() const |
(since 6.9) bool | matches(const QBasicTimer &timer) const |
| int | timerId() const |
Fonctions protégées
| QTimerEvent(QTimerEvent &&) | |
| QTimerEvent & | operator=(QTimerEvent &&) |
| QTimerEvent & | operator=(const QTimerEvent &other) |
Description détaillée
Les événements de minuterie sont envoyés à intervalles réguliers aux objets ayant démarré une ou plusieurs minuteries. Chaque minuterie possède un identifiant unique. Une minuterie est démarrée à l'aide de la méthode QObject::startTimer().
La classe QChronoTimer fournit une interface de programmation de haut niveau qui utilise des signaux à la place des événements.
Le gestionnaire d'événements QObject::timerEvent() reçoit les événements de minuterie.
Voir également QChronoTimer, QObject::timerEvent(), QObject::startTimer() et QObject::killTimer().
Documentation des fonctions membres
[explicit, since 6.8] QTimerEvent::QTimerEvent(Qt::TimerId timerId)
Crée un objet d'événement de minuterie dont l'identifiant est défini sur « timerId ».
Cette fonction a été introduite dans Qt 6.8.
[explicit] QTimerEvent::QTimerEvent(int timerId)
Crée un objet d'événement de minuterie dont l'identifiant est défini sur « timerId ».
[protected delete] QTimerEvent::QTimerEvent(QTimerEvent &&)
Crée par « move » une instance d'QTimerEvent. Cette fonction est supprimée.
[since 6.8] Qt::TimerId QTimerEvent::id() const
Renvoie l'Qt::TimerId e du minuteur associé à cet événement ; il s'agit du même identifiant que celui renvoyé par la fonction QObject::startTimer(), converti au type Qt::TimerId.
Cette fonction a été introduite dans Qt 6.8.
[noexcept, since 6.9] bool QTimerEvent::matches(const QBasicTimer &timer) const
Renvoie « true » si cet événement de temporisation et « timer » ont le même ID ; sinon, renvoie « false ».
Cette fonction a été introduite dans Qt 6.9.
int QTimerEvent::timerId() const
Renvoie l'identifiant unique du minuteur, qui est le même que celui renvoyé par la fonction QObject::startTimer().
[protected delete] QTimerEvent &QTimerEvent::operator=(QTimerEvent &&)
La commande « Move » affecte « other » à cette instance « QTimerEvent ». Cette fonction est supprimée.
[noexcept protected default] QTimerEvent &QTimerEvent::operator=(const QTimerEvent &other)
Attribue par copie l'other à cette instance d'QTimerEvent.
© 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.