Table of Contents
- Touches de modification à la souris : Maj, Ctrl et Alt
- 1. La règle qui explique la moitié de la page : Ctrl veut dire « ignorer la grille »
- 2. Déplacer
- 3. Dessiner une forme
- 4. Remodeler : redimensionner, pivoter, incliner
- 5. Sélectionner
- 6. Déplacer au clavier
- 7. Vue et navigation
- 8. Annuler ce qu'on a commencé
- 9. Dans l'éditeur d'élément
- 10. Ce qui surprend
- Voir aussi
Touches de modification à la souris : Maj, Ctrl et Alt
Maintenir une touche pendant un glisser change ce que fait ce glisser : contraindre une forme à un carré, libérer un objet de la grille, redimensionner depuis le centre, caler une rotation sur 15°, ou déplacer le texte d'un élément plutôt que l'élément.
Presque rien de tout cela n'est visible dans l'interface. Deux de ces touches apparaissent dans la barre d'état alors que le glisser est déjà commencé ; le reste n'est écrit nulle part. Cette page est la liste.
Tout piloter au clavier est la page jumelle et traite du problème inverse : se passer complètement de la souris.
Sources : sources/diagram.cpp, sources/diagramevent/diagrameventaddshape.cpp,
sources/qetgraphicsitem/qetshapeitem.cpp,
sources/qetgraphicsitem/dynamicelementtextitem.cpp.
1. La règle qui explique la moitié de la page : Ctrl veut dire « ignorer la grille »
Ctrl n'est pas traité outil par outil. La vérification est dans la fonction de grille elle-même, donc elle vaut partout où une position est alignée : poser un élément, dessiner une forme, déplacer un objet, tirer une poignée.
Touche maintenue, les positions s'arrondissent au pixel le plus proche au lieu du carreau. C'est du positionnement fin, pas une liberté totale : vous tombez toujours sur des coordonnées entières.
Deux conséquences faciles à heurter :
- Ctrl inverse aussi la sélection quand vous cliquez un objet. Un Ctrl+clic ajoute ou retire l'objet de la sélection ; Ctrl maintenu pendant un glisser le libère de la grille. Même touche, deux rôles, départagés par le fait que vous ayez bougé ou non.
- Ctrl+Maj n'est pas disponible comme combinaison à vous. La vue du folio se la réserve pour son propre changement de mode.
2. Déplacer
| Vous faites glisser | Sans rien | Avec une touche |
|---|---|---|
| Un élément, une image, une forme | s'aligne sur la grille | Ctrl — positionnement fin |
| Un champ de texte indépendant | s'aligne sur la grille | Ctrl — positionnement fin |
| Le texte d'un conducteur | s'aligne sur la grille | Ctrl — positionnement fin |
| Le texte d'un élément (label, référence, champ d'information) | déplace tout l'élément | Maj — déplace le texte seul, l'élément ne bouge pas |
| Un groupe de textes d'élément | s'aligne sur la grille | Ctrl — positionnement fin |
La ligne Maj est celle qu'on demande le plus souvent. Cliquer le label d'un élément et tirer déplace l'élément, parce que le label passe l'événement à son parent. Maintenez Maj en appuyant, et le label se déplace seul.
Remarque. Le texte d'un élément est la seule chose du folio qui ne s'aligne pas sur la grille quand on le déplace : il avance d'une unité à la fois. C'est en cours de changement dans la PR #927 ; d'ici là, attendez-vous à des labels hors grille.
3. Dessiner une forme
Pendant qu'on étire un rectangle ou une ellipse — la barre d'état le rappelle : « Clic gauche : positionner le coin opposé (Maj = carré, Ctrl = depuis le centre + position libre, Ctrl+Maj = carré centré) ; clic droit : annuler » :
| Touche | Résultat |
|---|---|
| rien | d'un coin à l'autre, aligné sur la grille |
| Maj | un carré ou un cercle parfait — le plus grand côté l'emporte |
| Ctrl | tracé depuis le centre, et hors grille |
| Ctrl+Maj | un carré ou un cercle centré |
Maj n'a aucun effet sur les lignes, les polygones et les chemins : seulement sur les rectangles et les ellipses.
Le fait qu'une forme soit centrée est décidé au premier clic, et non revérifié pendant le glisser. Relâcher Ctrl en cours de route ne la ramène pas à un tracé depuis le coin ; c'est voulu, pour qu'une main fatiguée n'annule pas une décision déjà prise.
4. Remodeler : redimensionner, pivoter, incliner
Sélectionnez une forme ou une image et tirez une de ses poignées.
| Poignée | Touche | Résultat |
|---|---|---|
| Redimensionner | Ctrl | redimensionne symétriquement depuis le centre au lieu du coin opposé |
| Redimensionner | Maj | conserve les proportions — pour une image, ses proportions d'origine, pas un carré forcé |
| Coin (formes) | Alt | détache ce coin : le rectangle ou l'ellipse devient un polygone que l'on remodèle librement. Les poignées de milieu de côté ignorent Alt |
| Pivoter | Maj | cale l'angle par pas de 15° |
| Incliner | Maj | cale l'inclinaison par pas de 15° |
| Début/fin d'arc | Maj | cale l'angle de l'arc par pas de 15° |
| Nœud de chemin (mode édition de nœuds) | Alt | donne au nœud des poignées de courbe symétriques |
| Poignée de courbe | Alt | rompt la symétrie : le nœud devient un coin au lieu de refléter la poignée opposée |
Ctrl libère ici aussi le glisser de la grille, comme partout ailleurs.
5. Sélectionner
| Action | Résultat |
|---|---|
| Ctrl+clic sur un objet ou un conducteur | l'ajoute à la sélection, ou l'en retire |
| Glisser dans le vide | sélection par rectangle élastique, textes d'éléments compris |
| Tab / Maj+Tab | passe à l'objet suivant / précédent sans souris |
6. Déplacer au clavier
Avec une sélection, et sans texte en cours d'édition :
| Touches | Déplacent de |
|---|---|
| Flèches | la grille de déplacement — 10 unités par défaut |
| Alt+flèches | la grille fine — 1 unité par défaut |
| Ctrl+flèches | rien ne bouge ; ajuste l'alignement d'un groupe de textes sélectionné |
Les deux grilles se règlent dans Configuration → Général, indépendamment de celle sur laquelle la souris s'aligne.
7. Vue et navigation
| Action | Résultat |
|---|---|
| Ctrl+molette | zoom avant et arrière (mode gestes/pavé tactile) |
| Ctrl++ / Ctrl+− | zoom avant et arrière |
| Ctrl+molette sur les onglets de folios | change de folio |
8. Annuler ce qu'on a commencé
Dès qu'un outil est choisi — un élément, une forme, un modèle, un collage — une pose est en cours et suit le pointeur jusqu'à ce que vous la terminiez.
| Touche | Résultat |
|---|---|
| Clic gauche | pose l'objet |
| Clic droit | annule. Le menu contextuel du folio est désactivé pendant une pose, d'où l'annulation au lieu d'un menu |
| Échap | annule, dès le début de la pose |
L'outil texte fait exception : ni Échap ni le clic droit ne l'annulent, et le clic suivant dépose un champ de texte dont vous ne vouliez peut-être pas. Corrigé par la PR #928 ; en attendant, la sortie consiste à choisir un autre outil.
9. Dans l'éditeur d'élément
L'éditeur d'élément suit la même règle Ctrl = ignorer la grille pour les parties, les textes et les poignées, et la même règle Maj = pas de 15° pour les rotations. Il garde ses propres réglages de grille, distincts de ceux du schéma.
10. Ce qui surprend
- Ctrl+clic et Ctrl+glisser ne font pas la même chose, voir plus haut.
- Ctrl+Maj est réservé par la vue du folio ; n'attendez pas qu'il se combine librement.
- Maj sur le texte d'un élément est le seul moyen de déplacer un label sans son élément — il n'existe aucune entrée de menu pour cela.
- Alt sur un coin de forme est destructeur, utilement : la conversion en polygone est une vraie modification de l'objet, pas un affichage temporaire.
Voir aussi
- Tout piloter au clavier — se passer de la souris
- Configuration — les réglages de grille et de déplacement
- Modèles — qui se déposent au glisser, et pas autrement
- Conducteurs — les propriétés des fils
Getting Started
🌐 Languages — English · Français · Deutsch
Guides
Conductors — wire properties, what feeds which export, and cables
Wire & cable catalogue — cable types, IEC 60757 core colours, assigning a core to a conductor
Printing and exporting — paper, PDF, images, and what each path does differently
Linking elements — master, slave, terminal
PLC modules — I/O tables and linking a wire to a specific point
Using the element editor — drawing tools, saving, checks
Preferences reference — what each settings page does
Keyboard-only control — mouseless QET, and the one real gap
Mouse modifiers — what Shift, Ctrl and Alt change while you drag
Managing collections — folders, writability, building your own shortlist
Templates — reusable multi-element blocks, and why clicking one does nothing
Search & Replace — bulk property changes
Building a nomenclature query — the BOM/summary table builder
Linking wires across pages — folio reports
Variables & formulas — %f, %{label}, sequences
Auto-numbering — schemes, sequences, freezing
Terminal strips — strips, levels, bridges
Title block templates — the .titleblock format
Importing EPLAN parts (.edz) — EPLAN Data Portal
DXF import & export — two unrelated features, one format
The project database — the in-memory SQLite cache
Development
Automating QET — CLI, XML formats, external tools
CLI Reference — command line usage
JavaScript Scripting — --run, geometry editing, undo
Vision — proposal, under discussion
