Repository navigation
collection_browser DE
Diese Seite behandelt das Elementepanel selbst β Ordner organisieren, Elemente verschieben und lΓΆschen, und was βbeschreibbar" im Alltag tatsΓ€chlich bedeutet. Getrennte Seiten behandeln das Dateiformat (Elements XML) und das Zeichnen eines Elements (Den Element-Editor benutzen).
Quelle: sources/ElementsCollection/ β elementscollectionwidget.cpp (das
Panel), elementstreeview.cpp / elementscollectionmodel.cpp (der Baum),
elementslocation.cpp (IdentitΓ€t und Beschreibbarkeit).
Das Elementepanel hat zwei Reiter:
| Reiter | Zeigt |
|---|---|
| Sammlungen | den Elementebaum β gemeinsam, eigen, Firma, und alles im aktuellen Projekt Eingebettete |
| Vorlagen | wiederverwendbare Folio-Ausschnitte (βMakros"), die sich auf ein Folio ziehen lassen β getrennt von einzelnen Elementen |
Ein Makro ist ein gespeicherter Ausschnitt aus einem Folio β Elemente, Leiter, was auch immer ausgewΓ€hlt war β, der sich per Klick als Gruppe zurΓΌcksetzen lΓ€sst. Das ist ein eigener Mechanismus, kein Element, und wird hier nicht weiter vertieft; die Regeln zum Durchsuchen und Verwalten von Ordnern auf dieser Seite gelten fΓΌr beide Reiter gleichermaΓen.
Das Suchfeld oben filtert den aktuellen Reiter wΓ€hrend der Eingabe.
| Sammlung | Ort | Beschreibbar? |
|---|---|---|
| Gemeinsam | mit QET ausgeliefert | Nein β immer schreibgeschΓΌtzt, unabhΓ€ngig von Dateiberechtigungen auf der Platte |
| Eigen | Ihre eigene | ja |
| Firma | innerhalb einer Organisation geteilt | ja |
| Eingebettet | im geΓΆffneten Projekt | folgt dem Projekt β schreibgeschΓΌtzt, wenn das Projekt selbst es ist |
Der Schreibschutz der gemeinsamen Sammlung ist keine
BerechtigungsprΓΌfung β ElementsLocation::isWritable() verweigert sie
bedingungslos, anhand des Pfads. Deshalb sind Neuer Ordner, Neues Element,
Umbenennen und LΓΆschen dort immer ausgegraut, selbst als Administrator.
Alle drei obersten Pfade (dazu die beiden Schriftfeldvorlagen-Pfade und der Makropfad) lassen sich unter Einstellungen β Allgemein verlagern.
Rechtsklick im Baum fΓΌr:
| Aktion | Tut |
|---|---|
| Neuer Ordner | legt einen Unterordner an β nur wo die Sammlung beschreibbar ist |
| Neues Element | startet den Assistenten fΓΌr neue Elemente in diesem Ordner |
| Element bearbeiten | ΓΆffnet es im Element-Editor |
| Ordner bearbeiten | benennt ihn um |
| Element lΓΆschen | fragt nach BestΓ€tigung, entfernt dann die Datei β nicht rΓΌckgΓ€ngig zu machen |
| Ordner lΓΆschen | fragt nach BestΓ€tigung, entfernt dann den Ordner samt Inhalt β nicht rΓΌckgΓ€ngig zu machen |
| Entsprechenden Ordner ΓΆffnen | zeigt den Ort im Dateimanager des Betriebssystems |
| Sammlungen neu laden | liest den Sammlungsbaum erneut von der Platte β nΓΌtzlich nach Bearbeitung von Dateien auΓerhalb von QET |
| Nur diesen Ordner anzeigen / Alle Ordner anzeigen | ein βSolo"-Filter, um den Baum auf einen Zweig zu beschrΓ€nken |
| Ordnereigenschaften | Dateisystempfad, dazu die Anzahl der enthaltenen Elemente und Unterordner |
Ziehen und Ablegen verschiebt Elemente und Ordner zwischen Orten im Baum, unter derselben Beschreibbarkeitsregel β aus der gemeinsamen Sammlung heraus lΓ€sst sich ziehen (eine Kopie, da sich die Quelle nicht entfernen lΓ€sst), innerhalb von ihr aber nichts umsortieren.
LΓΆschen ist echtes LΓΆschen, kein QET-eigenes RΓΌckgΓ€ngig/Papierkorb. KΓΆnnte ein Ordner oder Element noch gebraucht werden, verschieben Sie ihn statt ihn zu lΓΆschen.
Ein Projekt kann eine eigene Kopie der von ihm verwendeten Elemente
mitfΓΌhren, unabhΓ€ngig von jeder Sammlung auf der Platte β das ist die Zeile
Eingebettet oben. Das macht eine .qet-Datei in sich geschlossen: Sie
an jemanden zu schicken, nimmt Elemente aus Ihrer eigenen Sammlung mit,
korrekt dargestellt, selbst wenn der EmpfΓ€nger diese Sammlung gar nicht
besitzt.
Siehe auch: Elements XML Β· Den Element-Editor benutzen Β· Einstellungsreferenz Β· EPLAN-Teile importieren (.edz)
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
Generic devices β a quick box symbol with terminals on any side, made by a wizard (pending)
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
