QElectroTech Wiki
QElectroTech is a free, open-source application for creating electrical diagrams and schematics. This wiki serves users, contributors, and developers.
🌐 Choose Your Language
Select your language below to get started:
| 🇬🇧 English | 🇫🇷 Français | 🇩🇪 Deutsch |
|---|---|---|
| You are here! | Accueil | Startseite |
| Downloads | Téléchargements | Downloads |
| Quick Start | Guide Rapide | Schnellstart |
| User Manual | Manuel | Handbuch |
| FAQ | Questions | Häufig gefragt |
View All Available Languages & Translations →
🚀 Getting Started
New to QElectroTech? Start here:
- Downloads — Get QElectroTech for your platform (Windows, macOS, Linux)
- Quick Start Guide — Install and create your first diagram (10 minutes)
📚 User Documentation
Using QElectroTech:
- User Manual — Complete guide to features, tools, and workflows
- Creating Elements — Write and understand element files (
.elmt) - Project Files — Understand and edit project files (
.qet) - Tips & Tricks — Common workflows and best practices
Getting Help:
- FAQ — Frequently asked questions
- Forum & Support — Community support
- Issue Tracker — Report bugs and request features
🔧 Development
Building & Contributing:
- Building QET — Compile from source
- Developer Tools — Utilities and debugging resources
- Contributing to QET — Guidelines for submitting code and improvements
- Contributing to the Wiki — Help improve this documentation
API & Architecture:
- API Documentation — Doxygen reference
- Generated Docs — Architecture overview
- Current Development Work — What's being worked on
ℹ️ About QElectroTech
- History — The story of QET's development
- Features — What QET can do
- License — Licensing information
- Community — Join us
🔍 Quick Reference
I want to...
| Goal | Link |
|---|---|
| Draw my first diagram | Quick Start Guide |
| Learn how to use QET | User Manual |
| Create custom elements | Elements XML Structure |
| Understand project files | Project XML Structure |
| Build QET from source | Building QET |
| Contribute to QET | Contributing Guide |
| Report a bug | Issues |
| Get API documentation | Doxygen Docs |
Getting Started
🌐 Languages — English · Français · Deutsch
Guides
Conductors — wire properties, what feeds which export, and cables
Wire & cable catalogue — cable types, IEC 60757 core colours, assigning a core to a conductor
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
Preferences reference — what each settings page does
Keyboard-only control — mouseless QET, and the one real gap
Mouse modifiers — what Shift, Ctrl and Alt change while you drag
Managing collections — folders, writability, building your own shortlist
Templates — reusable multi-element blocks, and why clicking one does nothing
Search & Replace — bulk property changes
Building a nomenclature query — the BOM/summary table builder
Linking wires across pages — folio 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
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
Vision — proposal, under discussion
