Faire des logiciels pour tous
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir à tous,
voilà ma question:
comment faire des programmes accessiblent à tous et en particulié accessible aux synthèses vocales genre NVDA?
Je vais me lancer avec un ami dans la création de programmes en c++ mais il en déjà fait un tout seul pour tester et il n'est pas accessible.
Pour moi qui suis nonvoyant je comprends la difficulté que les nonvoyants rencontrent avec des programmes nonaccessiblent er donc je veux tout faire pour que ça soit accessible.
Précision:
j'ai NVDA et le narateur windows pour tester.
Le programmezs pas accessible a était fait avec QTcréator.
Faut peut-être un autre programme pour programmer et que ça soit accessible?
On a windows 8.1.
Merci de votre aide (toutes les réponses sont les bienvenues).
voilà ma question:
comment faire des programmes accessiblent à tous et en particulié accessible aux synthèses vocales genre NVDA?
Je vais me lancer avec un ami dans la création de programmes en c++ mais il en déjà fait un tout seul pour tester et il n'est pas accessible.
Pour moi qui suis nonvoyant je comprends la difficulté que les nonvoyants rencontrent avec des programmes nonaccessiblent er donc je veux tout faire pour que ça soit accessible.
Précision:
j'ai NVDA et le narateur windows pour tester.
Le programmezs pas accessible a était fait avec QTcréator.
Faut peut-être un autre programme pour programmer et que ça soit accessible?
On a windows 8.1.
Merci de votre aide (toutes les réponses sont les bienvenues).
A voir également:
- Faire des logiciels pour tous
- Logiciels sauvegarde - Guide
- Télécharger logiciels gratuits pour pc - Télécharger - Montage photo
- WinRAR - Télécharger - Compression & Décompression
- FL Studio - Télécharger - Édition & Montage
- Comment fusionner des pdf sans logiciel - Guide
6 réponses
Bonjour,
je suis l'ami en question.
J'ai fait le programme avec la bibliothèque Qt, la classe QMainWindow.
C'est un éditeur de texte et le QPlainTextEdit (où on écrit le texte) n'est pas accessible par un lecteur d'écran:
Quand on bouge le curseur il ne dit pas sur quel caractère on est, et il ne lit pas ce qui est écrit.
Y a t'il une classe, une propriété de QPlainTextEdit pour permettre ça?
je suis l'ami en question.
J'ai fait le programme avec la bibliothèque Qt, la classe QMainWindow.
C'est un éditeur de texte et le QPlainTextEdit (où on écrit le texte) n'est pas accessible par un lecteur d'écran:
Quand on bouge le curseur il ne dit pas sur quel caractère on est, et il ne lit pas ce qui est écrit.
Y a t'il une classe, une propriété de QPlainTextEdit pour permettre ça?
Salut HP,
merci pour toutes ces infos fortes interressantes,
je vais vous donner deux liens cjoint avec la source et le programme.
Aidez-nous SVP!
Liens:
Désolé il y aura que la source car mon ami veut pas mettre le programmùe en ligne.
Voici le lien de la source:
https://www.cjoint.com/?DLtt0WyWkqI
merci de nous répondre SVP?
merci pour toutes ces infos fortes interressantes,
je vais vous donner deux liens cjoint avec la source et le programme.
Aidez-nous SVP!
Liens:
Désolé il y aura que la source car mon ami veut pas mettre le programmùe en ligne.
Voici le lien de la source:
https://www.cjoint.com/?DLtt0WyWkqI
merci de nous répondre SVP?
Bonjour
La prise en charge de l'accessibilité est automatique dans les widgets standard de QT mais elle est mal implémentée d'après les forums et les rapports de bug que j'ai parcouru.
Effectivement il faudrait sans doute tester un autre toolkit que QT, le plus "natif" possible.
La prise en charge de l'accessibilité est automatique dans les widgets standard de QT mais elle est mal implémentée d'après les forums et les rapports de bug que j'ai parcouru.
Effectivement il faudrait sans doute tester un autre toolkit que QT, le plus "natif" possible.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Windows Forms ? C'est du .NET mais tu peux l'utiliser depuis C++ :
https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ms235634(v=vs.100)?redirectedfrom=MSDN
Ou les MFC :
https://docs.microsoft.com/en-us/cpp/mfc/mfc-desktop-applications?redirectedfrom=MSDN&view=msvc-160&viewFallbackFrom=vs-2019
J'ajoute l'API pour l'accessibilité :
https://docs.microsoft.com/en-us/windows/win32/winauto/microsoft-active-accessibility?redirectedfrom=MSDN
https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ms235634(v=vs.100)?redirectedfrom=MSDN
Ou les MFC :
https://docs.microsoft.com/en-us/cpp/mfc/mfc-desktop-applications?redirectedfrom=MSDN&view=msvc-160&viewFallbackFrom=vs-2019
J'ajoute l'API pour l'accessibilité :
https://docs.microsoft.com/en-us/windows/win32/winauto/microsoft-active-accessibility?redirectedfrom=MSDN