Repository navigation
development_roadmap FR
Feuille de route future pour QElectroTech et projets en cours.
Migrer de Qt5 Γ Qt6 pour performance moderne et support Γ long terme.
TΓ’ches :
- Migration des dΓ©pendances Qt5 β Qt6
- Mise Γ jour de CMake et build system
- Tests de compatibilitΓ©
- CI/CD mise Γ jour
BΓ©nΓ©fices :
- Meilleure performance
- Support Γ plus long terme
- Nouvelles fonctionnalitΓ©s Qt
- Meilleure stabilitΓ©
Temps EstimΓ© : 2026 Q2-Q3
Refactoriser l'architecture core pour scalabilitΓ© et maintenabilitΓ©.
Domaines :
- Architecture de base de donnΓ©es
- Système d'événements
- Système de rendu
- Gestion de la mΓ©moire
Permettre plusieurs utilisateurs d'Γ©diter le mΓͺme projet.
Concepts :
- Verrouillage d'Γ©lΓ©ments
- Synchronisation des modifications
- Historique des versions
- RΓ©solution de conflits
Grands Projets (500+ Γ©lΓ©ments) :
- AmΓ©liorer rendering
- Optimiser structures de donnΓ©es
- Caching intelligent
- Async I/O
Statut: AmΓ©lioration continue
- Mode sombre natif
- Panneaux redimensionnables
- Thèmes personnalisables
- Navigation amΓ©liorΓ©e
- Tutoriels vidΓ©o complets
- Guides bilingues (FR/DE)
- Wiki Γ©tendu
- RΓ©fΓ©rences API amΓ©liorΓ©es
Statut : En Cours
Vous avez trouvé un problème ? Aidez-nous à l'améliorer :
π Choisir la Langue β 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
