Topic: Déplacement des éléments dans QET

Voici les dernières améliorations (peu visibles aujourd'hui) de QElectroTech.
Tout d'abord, le bug de rendu des éléments sous X11 (cf illustration ci-dessous) a été reporté à Trolltech, auteurs du toolkit Qt utilisé dans QElectroTech. Le bug devrait donc disparaître dans les prochaines releases de Qt (4.3.2 ou au pire 4.4).
http://qelectrotech.org/screenshots/extras/qet_rendering_diff.png
Ensuite, le déplacement des éléments et conducteurs a été amélioré et optimisé pour ne pas appeler pour rien la coûteuse méthode de mise à jour des conducteurs. À partir d'un certain nombre d'éléments, le déplacement à la souris reste lent. Ces améliorations devraient également me faciliter la tâche pour l'algorithme de modification des conducteurs par déplacement d'élément puisque je suis désormais certain que celui-ci n'est appelé que lorsqu'un et un seul élément est déplacé.
Dernière nouveauté, il est désormais possible de déplacer les éléments au clavier, avec les touches de direction.

Gray's Law of Programming:
'n+1' trivial tasks are expected to be accomplished in the same time as 'n' tasks.

Logg's Rebuttal to Gray's Law:
'n+1' trivial tasks take twice as long as 'n' trivial tasks