Obsolete Members for Qt
Les membres suivants de la classe ` Qt ` sont obsolètes. Ils sont fournis afin de garantir le bon fonctionnement des anciens codes sources. Nous déconseillons fortement de les utiliser dans les nouveaux codes.
Types
(deprecated in 6.12) enum | NavigationMode { NavigationModeNone, NavigationModeKeypadTabOrder, NavigationModeKeypadDirectional, NavigationModeCursorAuto, NavigationModeCursorForceVisible } |
Fonctions
(since 6.7, deprecated in 6.8) Qt::strong_ordering | compareThreeWay(const LeftType *lhs, const RightType *rhs) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Key key, Qt::KeyboardModifier modifier) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Key key, Qt::KeyboardModifiers modifiers) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Key key, Qt::Modifier modifier) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Key key, Qt::Modifiers modifiers) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::KeyboardModifier modifier, Qt::Key key) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::KeyboardModifiers modifiers, Qt::Key key) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Modifier modifier, Qt::Key key) |
(deprecated in 6.0) QKeyCombination | operator+(Qt::Modifiers modifiers, Qt::Key key) |
Documentation sur les types
[deprecated in 6.12] enum Qt::NavigationMode
Cette énumération est obsolète depuis la version 6.12. Nous déconseillons vivement de l'utiliser dans du nouveau code.
Ce type d'énumération décrit le mode de déplacement du focus.
| Constante | Valeur | Description |
|---|---|---|
Qt::NavigationModeNone | 0 | Seul l'écran tactile est utilisé. |
Qt::NavigationModeKeypadTabOrder | 1 | Qt::Key_Up et Qt::Key_Down sont utilisés pour modifier le focus. |
Qt::NavigationModeKeypadDirectional | 2 | Qt::Key_Up, Qt::Key_Down, Qt::Key_Left et Qt::Key_Right sont utilisées pour déplacer le focus. |
Qt::NavigationModeCursorAuto | 3 | Le curseur de la souris est utilisé pour déplacer le focus ; il s'affiche uniquement sur les appareils non tactiles. Le pavé numérique est utilisé pour implémenter un curseur virtuel, sauf si l’appareil dispose d’un périphérique d’entrée de type souris analogique (par exemple, un pavé tactile). Il s’agit du paramètre recommandé pour une application telle qu’un navigateur Web qui nécessite un contrôle du pointeur à la fois sur les appareils tactiles et non tactiles. |
Qt::NavigationModeCursorForceVisible | 4 | Le curseur de souris est utilisé pour changer de focus ; il s'affiche quel que soit le type d'appareil. Le clavier numérique est utilisé pour implémenter un curseur virtuel, sauf si l'appareil dispose d'un périphérique d'entrée de type souris analogique (par exemple, un pavé tactile). Remarque : l’API Qt qui utilisait cette énumération ( |
Documentation de la fonction
[constexpr noexcept, since 6.7, deprecated in 6.8] template <typename LeftType, typename RightType> requires if_compatible_pointers<LeftType, RightType> Qt::strong_ordering compareThreeWay(const LeftType *lhs, const RightType *rhs)
Cette fonction est obsolète depuis la version 6.8. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Enveloppez les pointeurs dans des objets de type ` Qt::totally_ordered_wrapper ` et utilisez plutôt la surcharge correspondante de la fonction ` Qt::compareThreeWay()`.
Implémente une comparaison à trois voies de pointeurs.
Renvoie une instance de ` Qt::strong_ordering ` qui représente la relation entre ` lhs ` et ` rhs`.
Contraintes
Ne participe à la résolution des surcharges que si LeftType et RightType sont du même type, ou s’il s’agit d’un type de base et d’un type dérivé. Elle est également utilisée pour comparer n’importe quel pointeur à std::nullptr_t.
Il s'agit d'une fonction surchargée.
Cette fonction a été introduite dans Qt 6.7.
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Modifier modifier, Qt::Key key)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::KeyboardModifier modifier, Qt::Key key)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Key key, Qt::Modifier modifier)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifier modifier)
Cette fonction est obsolète depuis la version 6.0. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt l'opérateur |.
Renvoie un objet ` QKeyCombination ` représentant la combinaison de ` key ` avec le modificateur ` modifier`.
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Modifiers modifiers, Qt::Key key)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::KeyboardModifiers modifiers, Qt::Key key)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Key key, Qt::Modifiers modifiers)
[constexpr noexcept, deprecated in 6.0] QKeyCombination operator+(Qt::Key key, Qt::KeyboardModifiers modifiers)
Cette fonction est obsolète depuis la version 6.0. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Utilisez plutôt l'opérateur |.
Renvoie un objet ` QKeyCombination ` représentant la combinaison de ` key ` avec les modificateurs ` modifiers`.
© 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.