cable_catalogue DE
ispyisail edited this page 2026-09-20 00:45:28 +12:00
Clone

Wiki Page Revisions

1 Commits

Author SHA1 Message Date
ispyisail b89e910cd2 Add the wire/cable catalogue manual (EN/FR/DE), pending PR #936
Documents the catalogue added by PR #936, in English, French and German,
each carrying the "Status: pending" notice until that PR merges.

Written as a cable manual rather than a wire one, because the data model
is a cable model: wirespec.h defines isCable() as numCores > 1, and the
per-core colours and sections, outer diameter, shield type and cable
family all exist because a cable has several differing cores. A
single-core wire is the degenerate case.

Every factual claim was checked against the source rather than the PR
description: the menu entry and dock behaviour (qetdiagrameditor.cpp),
the database path and its being global rather than per project
(wirecataloguedb.cpp), the fifteen IEC 60757 colours (iec60757.cpp), the
search matching section and core count as text, and what assigning a core
writes to a conductor, including the dashed shield and the green-yellow
bicolour pair (conductorpropertieswidget.cpp).

That check corrected one thing. The PR describes the terminal strip's
Cable column as a stub returning an empty string; what is actually there
is Cable and CableWire declared as column enums with no data source at
all. The page says the latter.

The page leads with what the feature is not, because conductors.md states
that QElectroTech has no cable object and that remains true: assigning a
catalogue entry copies values onto one conductor, and the Cable field it
fills is read by nothing. Linked both ways with each language's
conductors page, and added to the sidebar under Guides.
2026-09-20 00:45:28 +12:00