Repository navigation
cli_reference FR
Guide des options en ligne de commande de QElectroTech.
Corrigé en septembre 2026. Cette page décrivait auparavant une option
--dpiet des variables d'environnementQET_PLUGIN_PATH/QET_ELEMENT_PATHqui n'existent pas, et plaçait les arguments dans un ordre que l'analyseur ne comprend pas. Tout ce qui suit a été vérifié sur le code source.
Ces options prennent leur valeur avec un signe =.
| Option | Effet |
|---|---|
--help |
Afficher l'aide sur les options |
-v, --version
|
Afficher la version |
--license |
Afficher la licence |
--lang-dir=DOSSIER |
Dossier contenant les fichiers de langue |
Selon la façon dont le binaire a été compilé, ces redéfinitions de dossiers
peuvent aussi être disponibles : --common-elements-dir=DOSSIER,
--common-tbt-dir=DOSSIER, --config-dir=DOSSIER, --data-dir=DOSSIER.
Lancez --help pour voir celles dont dispose votre version.
Un fichier projet se donne comme simple argument positionnel. Il n'existe pas
d'option -o ni --open.
qelectrotech monprojet.qet
qelectrotech projet1.qet projet2.qetQET n'autorise qu'une seule instance : lancer la commande alors que QET tourne déjà transmet les fichiers à la fenêtre existante.
Passez l'un des indicateurs ci-dessous et QET ouvre le projet, fait le travail et se termine, sans jamais afficher de fenêtre.
Les arguments sont positionnels, contrairement aux options générales. La forme est toujours :
qelectrotech <indicateur> <projet.qet> <sortie>L'indicateur vient avant le projet. L'ordre inverse ne fonctionne pas.
| Indicateur | Sortie |
|---|---|
--export-pdf |
un PDF, tous les folios |
--export-png / --export-svg
|
un dossier, une image par folio |
--export-bom |
CSV, nomenclature |
--export-wiring |
CSV, liste de câblage de-à |
--export-cables |
CSV, liste de câblage issue du XML du document |
--export-wires |
CSV, numéros de conducteurs |
--export-nets |
CSV, réseaux électriques |
--export-links |
CSV, renvois de folio |
--info |
JSON structurel (sur stdout si aucun chemin n'est donné) |
--resave |
.qet réécrit |
--set-titleblock |
.qet avec champs de cartouche renseignés |
--check-elements |
valide des fichiers .elmt ou un dossier |
Plus --show-terminals, qui dessine les marqueurs de bornes dans les sorties
PDF/PNG/SVG.
qelectrotech --export-pdf monprojet.qet sortie.pdf
qelectrotech --export-png monprojet.qet images/
qelectrotech --export-bom monprojet.qet nomenclature.csv
qelectrotech --check-elements mes_elements/Il n'y a pas d'option de résolution : --export-png rend chaque folio à la
taille de sa zone imprimable.
0 succès · 1 le travail a échoué · 2 erreur d'appel. Utilisables
directement avec set -e.
set -e
for f in projets/*.qet; do
timeout 120 qelectrotech --export-pdf "$f" "pdf/$(basename "${f%.qet}").pdf"
doneQT_QPA_PLATFORM=offscreen suffit ; Xvfb n'est pas nécessaire. Prévoyez
toujours un délai d'expiration : un projet enregistré par une version
antérieure peut faire apparaître une fenêtre modale.
QET ne définit pas de variable d'environnement propre pour les greffons ou les
éléments. Utilisez les options --common-elements-dir= et compagnie ci-dessus
lorsque votre version les propose.
- Automatiser QElectroTech — la ligne de commande en détail, le format XML des fichiers, et ce qui n'existe pas
- Construire depuis les sources
Getting Started
🌐 Languages — English · Français · Deutsch
Windows without admin rights — the portable archive, no installer
Guides
Conductors — wire properties, what feeds which export, cables, and hops where wires cross
Wires per terminal — limit the wires on a terminal, chain wiring instead of stars
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
Grid size and element size — why symbols aren't all the same scale, and scaling one without leaving the grid
Preferences reference — what each settings page does
Saving and loading settings — your whole setup in one file, to copy or keep
Keyboard-only control — mouseless QET, and what still needs a mouse
Mouse modifiers — what Shift, Ctrl and Alt change while you drag
3D mouse — SpaceMouse pan, zoom and buttons
Aligning items — snap symbols back to the grid, or line them up
Pictures on a sheet — labels, crop, transparency, what they cost in the file
Arcs and curved wires — the Arc tool, pulling an arc in or out, rounding a corner with a fillet, dashed arcs for lighting layouts
Grouping items — select, move and copy several items as one
Finding your place on a sheet — go to a cell like B13 or 4-B7, keep the headers in sight, show the cell limits, zoom and pan
Showing and hiding kinds of items — hide texts, wire numbers, shapes, pictures, tables or cross-references on every sheet
Drawing faster — place without dragging, the S shortcut bar, command search, gestures
Customising QElectroTech — keys, toolbar size and contents, the gesture ring (partly pending)
Managing collections — folders, writability, building your own shortlist
Templates — reusable multi-element blocks, placed by double-click or drag
Search & Replace — bulk property changes
Building a nomenclature query — the BOM/summary table builder
Linking wires across pages — sheet 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; command-line export and layers
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
MCP server — let an AI assistant read, verify and edit projects
Connecting an AI assistant — setup for Claude, Copilot, Gemini, Codex, Cursor, LM Studio
Script buttons — stored scripts with an icon, by hand or by an assistant
Live mode — an assistant working in the open project while you watch
Macro recorder — record a task by hand, for an assistant to script
Vision — proposal, under discussion
