Clone
1
collection_browser DE
ispyisail edited this page 2026-09-12 07:24:52 +12:00

Sammlungen verwalten

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).


1. Zwei Reiter, ein Panel

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.


2. Die drei Sammlungen, und welche sich wirklich bearbeiten lassen

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üfungElementsLocation::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.


3. Elemente organisieren

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.


4. In ein Projekt eingebettete Elemente

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)