Repository navigation
development_roadmap DE
ZukΓΌnftige Richtung fΓΌr QElectroTech und laufende Projekte.
Migration von Qt5 zu Qt6 fΓΌr moderne Performance und langfristigen Support.
Aufgaben :
- Qt5 β Qt6 AbhΓ€ngigkeitsmigration
- CMake und Build-System aktualisieren
- KompatibilitΓ€tstests
- CI/CD aktualisieren
Vorteile :
- Bessere Performance
- LΓ€ngerfristiger Support
- Neue Qt-Funktionen
- Verbesserte StabilitΓ€t
GeschΓ€tzter Zeitraum : 2026 Q2-Q3
Refaktorisierung der Core-Architektur fΓΌr Skalierbarkeit und Wartbarkeit.
Bereiche :
- Datenbank-Architektur
- Event-System
- Rendering-System
- Speicherverwaltung
ErmΓΆglichen Sie mehreren Benutzern, dasselbe Projekt zu bearbeiten.
Konzepte :
- Element-Verriegelung
- Γnderungssynchronisierung
- Versionsverlauf
- KonfliktauflΓΆsung
GroΓe Projekte (500+ Elemente) :
- Rendering verbessern
- Datenstrukturen optimieren
- Intelligentes Caching
- Async I/O
Status: Kontinuierliche Verbesserung
- Nativer Dark Mode
- GrΓΆΓenΓ€nderbare Panels
- Benutzerdefinierte Designs
- Verbesserte Navigation
- VollstΓ€ndige Video-Tutorials
- Zweisprachige Guides (FR/DE)
- Erweitertes Wiki
- Verbesserte API-Referenzen
Status: In Arbeit
Fehler gefunden? Helfen Sie uns zu verbessern:
π Sprache wΓ€hlen β English Β· FranΓ§ais Β· Deutsch
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
