Gérer les collections
Cette page couvre le panneau des éléments lui-même — organiser des dossiers, déplacer et supprimer des éléments, et ce que « modifiable » signifie concrètement au quotidien. Des pages séparées couvrent le format de fichier (Elements XML) et le dessin d'un élément (Utiliser l'éditeur d'élément).
Source : sources/ElementsCollection/ — elementscollectionwidget.cpp (le
panneau), elementstreeview.cpp / elementscollectionmodel.cpp (l'arbre),
elementslocation.cpp (identité et modifiabilité).
1. Deux onglets, un seul panneau
Le panneau des éléments comporte deux onglets :
| Onglet | Affiche |
|---|---|
| Collections | l'arbre des éléments — commune, personnelle, entreprise, et tout ce qui est intégré au projet en cours |
| Modèles | des fragments de folio réutilisables (« macros ») que l'on peut déposer sur un folio, distincts des éléments individuels |
Une macro est un fragment de folio enregistré — éléments, conducteurs, tout ce qui était sélectionné — redéposé en bloc d'un clic. C'est un mécanisme distinct d'un élément, non détaillé davantage ici ; les règles de parcours et de gestion de dossiers de cette page s'appliquent aux deux onglets.
Le champ de recherche en haut filtre l'onglet en cours au fur et à mesure de la saisie.
2. Les trois collections, et celles que vous pouvez réellement modifier
| Collection | Emplacement | Modifiable ? |
|---|---|---|
| Commune | livrée avec QET | Non — toujours en lecture seule, quels que soient les droits du fichier sur le disque |
| Personnelle | la vôtre | oui |
| Entreprise | partagée au sein d'une organisation | oui |
| Intégrée | dans le projet ouvert | suit le projet — en lecture seule si le projet lui-même l'est |
Le statut lecture seule de la collection commune n'est pas une
vérification de permissions : ElementsLocation::isWritable() la refuse
inconditionnellement, par chemin. C'est pourquoi Nouveau dossier, Nouvel
élément, renommer et supprimer y sont toujours grisés, même en administrateur.
Les trois chemins de premier niveau (plus les deux chemins de modèles de cartouche et celui des macros) peuvent être relocalisés depuis Préférences → Général.
3. Organiser les éléments
Clic droit dans l'arbre pour :
| Action | Fait |
|---|---|
| Nouveau dossier | crée un sous-dossier — uniquement là où la collection est modifiable |
| Nouvel élément | démarre l'assistant de nouvel élément dans ce dossier |
| Éditer l'élément | l'ouvre dans l'éditeur d'élément |
| Éditer le dossier | le renomme |
| Supprimer l'élément | demande confirmation, puis supprime le fichier — irréversible |
| Supprimer le dossier | demande confirmation, puis supprime le dossier et tout son contenu — irréversible |
| Ouvrir le dossier correspondant | révèle l'emplacement dans le gestionnaire de fichiers du système |
| Recharger les collections | relit l'arbre des collections depuis le disque — utile après une modification de fichiers en dehors de QET |
| Afficher uniquement ce dossier / Afficher tous les dossiers | un filtre « solo » pour concentrer l'arbre sur une branche |
| Propriété du dossier | chemin système, plus le nombre d'éléments et de sous-dossiers qu'il contient |
Le glisser-déposer déplace éléments et dossiers entre emplacements de l'arbre, sous la même règle de modifiabilité — on peut glisser hors de la collection commune (une copie, puisqu'on ne peut pas retirer la source) mais pas réorganiser à l'intérieur.
La suppression est une vraie suppression, pas un annuler/corbeille propre à QET. Si un dossier ou un élément pourrait encore servir, déplacez-le plutôt que de le supprimer.
4. Éléments intégrés à un projet
Un projet peut porter sa propre copie des éléments qu'il utilise,
indépendamment de toute collection sur le disque — c'est la ligne
Intégrée ci-dessus. C'est ce qui rend un fichier .qet autonome :
envoyez-le à quelqu'un, et les éléments tirés de votre collection
personnelle l'accompagnent, correctement rendus, même si le destinataire ne
possède pas cette collection.
Voir aussi : Elements XML · Utiliser l'éditeur d'élément · Référence des préférences · Importer des pièces EPLAN (.edz)
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
