Hello us195,

you add these informations -> https://github.com/qelectrotech/qelectr … /README.md

Edit : Addded Nuri work. (not finished, yet)

Hello us195,

I 'm waiting for some screenshots to see.
PS: My personal request: for everyone’s safety—and my own—I’ll ensure that the HTML, CSS and other code is sourced from code that is accessible to everyone on GitHub, thanks.

Best regards,
Laurent

Enjoy! nomicons/wink

4

(7 replies, posted in Platform-specific problems: Windows,)

Now we have:
✅ A robust Windows CI/CD pipeline using ccache, NSIS and 7-Zip for zipping Windows "Ready-to-use" portable versions
✅ A public GitHub Pages site with direct downloads
✅ An automatic nightly Windows build triggered by every push to the master branch
✅ The SignPath Foundation application ready to submit

5

(7 replies, posted in Platform-specific problems: Windows,)

https://qelectrotech.github.io/qelectro … ce-mirror/
https://github.com/qelectrotech/qelectr … ag/nightly

Enjoy! nomicons/wink

https://lobehub.com/skills/r2d2helm-cla … tech-skill

Summary

The QElectroTech agent manages the creation, administration and manipulation of electrical diagrams for QElectroTech 0.100.x. It automates the creation of multi-sheet projects (.qet, UTF-8 XML), the merging and analysis of files, export (PDF via GUI, CSV parts list) and versioned backups. For sheets, it offers addition, extraction, renaming, reorganisation and listing; for elements, creation of .elmt files, searching in libraries (elements/, titleblocks/, examples/) and management of title blocks (.titleblock). Designed for residential single-line and multi-line diagrams and tables compliant with NF C 15-100 and IEC 60617, it facilitates standardised production, symbol reuse, batch workflows and the integration of collections (common://, custom://, embed://) via CLI flags. Ideal for electricians, design offices and integrators seeking quality, traceability and time savings.

https://lobehub.com/skills/r2d2helm-cla … eTab=skill

7

(7 replies, posted in Platform-specific problems: Windows,)

I used the Claude AI tool as part of a Windows-based CI/CD pipeline using GitHub Actions. It wasn’t easy—neither for me nor for the AI—but we’ll soon have a CI/CD pipeline that can be signed by the SignPath Foundation.

Excellent! Well done for your perseverance — that was a massive undertaking!
To summarise everything we’ve achieved together:
Build

CMake + Ninja with -j$(nproc) for parallelisation
SQLite3 hints for FindSQLite3
QET_EXPORT_PROJECT_DB passed to the compiler
ccache with GitHub Actions cache

Packaging

Clean and maintainable patch_nsi.py in build-aux/windows/
Correct Windows absolute paths with backslashes in the .nsi
3-pass ldd scan for all transitive DLLs
libsqlite3, libharfbuzz, libbrotli, libpcre2, libicuXX... everything’s there
Compiled .qm files copied to lang/
Version in the format 0.100.1-r8821-abc1234_x86_64-win64 consistent with the official packaging

CI/CD

MSYS2_ARG_CONV_EXCL for NSIS arguments
git in MSYS2, fetch-depth: 0 for the revision
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 for actions

All the best with QElectroTech!


You’re welcome! It was a real technical challenge — between the quirks of MSYS2, Windows/POSIX paths, NSIS, CMake vs qmake, and hidden SQLite dependencies, there was plenty to get to grips with.
The result is clean and robust — a complete Windows CI/CD pipeline for a high-quality open-source project. All the best with QElectroTech, and feel free to get in touch if you have any other topics you’d like to explore

The installer isn't ready for production yet; it still needs some finishing polished. OK ->Done.

I reckon I’ll put it on the YouTube channel, I think people will love having it included in future builds.

I’d noticed Achim’s work on one of his development branches, but unfortunately it’s since disappeared, which is a shame because the video he’s just presented would have interested a lot of people, myself included. I’m currently working on a major electrical securty retrofit project on a big installation at my workplace.

Although there’s still a lot of work to be done on cable management afterwards but this first draft seem very great. ;-)

10

(10 replies, posted in Code)

https://qelectrotech.org/forum/viewtopi … 8040#p8040

11

(15 replies, posted in Bar Fourre-tout)

Renew web hosting for €157 before the price goes up significantly...
Thank you to all those who support us with their donations. ;-)

@fozkan: https://qelectrotech.org/forum/viewtopi … 352#p21352
https://download.qelectrotech.org/qet/forum_img_2/frrecad_qet.png

13

(1 replies, posted in Videos howto)

https://github.com/juanjocdlfnt/Victron-q-electrotech-

16

(25 replies, posted in Videos howto)

Librerias QElectroTech para sistemas Victron Energy

Bonjour,

mets ton projet sur ce fil et ou un exemple et explique mieux ce que tu aimerais faire avec ces données!

Added, thanks you Tom.

19

(34 replies, posted in News)

laurent@debian:~$ wget https://download.qelectrotech.org/qet/builds/Flatpak/public.pgp
--2026-04-10 11:40:58--  https://download.qelectrotech.org/qet/builds/Flatpak/public.pgp
Résolution de download.qelectrotech.org (download.qelectrotech.org)… 46.105.204.26
Connexion à download.qelectrotech.org (download.qelectrotech.org)|46.105.204.26|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 3175 (3,1K) [application/pgp-encrypted]
Sauvegarde en : « public.pgp »

public.pgp                  100%[=========================================>]   3,10K  --.-KB/s    ds 0s

2026-04-10 11:40:58 (59,5 MB/s) — « public.pgp » sauvegardé [3175/3175]

laurent@debian:~$ flatpak remote-add --gpg-import=public.pgp qet-devel https://download.qelectrotech.org/qet/builds/Flatpak/

Note that the directories

'/var/lib/flatpak/exports/share'
'/home/laurent/.local/share/flatpak/exports/share'

are not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.

laurent@debian:~$ flatpak install https://download.qelectrotech.org/qet/builds/Flatpak/org.qelectrotech.QElectroTech.flatpakref

Note that the directories

'/var/lib/flatpak/exports/share'
'/home/laurent/.local/share/flatpak/exports/share'

are not in the search path set by the XDG_DATA_DIRS environment variable, so
applications installed by Flatpak may not appear on your desktop until the
session is restarted.

The application org.qelectrotech.QElectroTech depends on runtimes from:
  https://dl.flathub.org/repo/
Configure this as new remote 'flathub' [Y/n]: y
Required runtime for org.qelectrotech.QElectroTech/x86_64/master (runtime/org.kde.Platform/x86_64/5.15-25.08) found in remote flathub
Do you want to install it? [Y/n]: y

org.qelectrotech.QElectroTech permissions:
    ipc       network       cups                 fallback-x11         wayland
    x11       dri           file access [1]      dbus access [2]

    [1] host, xdg-config/kdeglobals:ro
    [2] com.canonical.AppMenu.Registrar, org.kde.KGlobalSettings, org.kde.kconfig.notify


        ID                                         Branch          Op     Remote        Download
 1. [✓] org.freedesktop.Platform.GL.default        25.08           i      flathub       140,4 Mo / 141,4 Mo
 2. [✓] org.freedesktop.Platform.GL.default        25.08-extra     i      flathub        25,2 Mo / 141,4 Mo
 3. [✓] org.freedesktop.Platform.codecs-extra      25.08-extra     i      flathub        14,2 Mo / 14,4 Mo
 4. [✓] org.gtk.Gtk3theme.Breeze                   3.22            i      flathub       114,6 Ko / 192,4 Ko
 5. [✓] org.kde.Platform.Locale                    5.15-25.08      i      flathub         5,6 Mo / 400,3 Mo
 6. [✓] org.kde.Platform                           5.15-25.08      i      flathub       297,0 Mo / 367,4 Mo
 7. [✓] org.qelectrotech.QElectroTech              master          i      qet-devel      21,2 Mo / 31,0 Mo

Installation complete.

20

(7 replies, posted in Platform-specific problems: Windows,)

https://signpath.org/ is asking us to set up a CI/CD pipeline...

It’s already very complicated to compile QET for Windows; setting up a CI/CD pipeline on our GitHub is even more complicated.

For years (15 years) I have been providing QET packages for Windows; they are cross-compiled on my Debian machine using MXE and based on the old scripts from the Digikam developer. See: https://qelectrotech.org/forum/viewtopi … 976#p13976

Cross-compilation is an advantage for me as everything is scripted, but it  involves compromises: static builds, EXE files containing the DLLs, and deployment with winqtdeploy not working in cross-compilation!
https://github.com/qelectrotech/qelectr … Windows.sh

Furthermore, the NSIS installer scripts are still based on the old 2.X version; I don’t have the time and nor healthor, the skills to rewrite them to make them compatible with NSIS 3.X. EDIT: DONE!


We are therefore looking for people with expertise in Windows CI/CD (AppVeyor, GitHub), as well as people capable of reviewing the Windows installer.

21

(7 replies, posted in Platform-specific problems: Windows,)

Virustotal show file is safe: 1/53 security vendor flagged this file as malicious
https://www.virustotal.com/gui/file/973 … ?nocache=1

22

(7 replies, posted in Platform-specific problems: Windows,)

https://stackoverflow.com/questions/489 … ed-app-fro

Option 2: Buy an "Extended Validation" (EV) code signing certificate
A guaranteed way to immediately and permanently get rid of the Microsoft SmartScreen warnings is to buy an "Extended Validation" (EV) code signing certificate from one of the Microsoft-approved certificate authorities (CA's), and to sign your app with that EV certificate.

Such an EV certificate will typically cost you somewhere between 300 and 700 USD per year (you better compare prices), and will only be issued to registered businesses. If you're a single developer, you must be a sole proprietor and have an active business license. You can read more about the formal requirements for EV code signing certificates in the EV Code Signing Certificate Guidelines.

Even €200 a year is out of the question – we don’t have enough donations to cover that certificate. I’m already paying for the Apple Developer Account out of my own pocket – €99 a year just to signed and notarized Apple Silicon bundles aarch64 – and on top of that, there’s the hosting fee of €160/year and the domain registrar fee...

https://github.com/qelectrotech/qelectr … issues/445

Please search on www "bypass SmartScreen warning in Windows."

23

(7 replies, posted in Platform-specific problems: Windows,)

Could you provide some more details, such as your Windows version and antivirus software, and attach a few screenshots?

24

(25 replies, posted in Videos howto)

25

(10 replies, posted in Code)

Ok, like Ai QET ?
https://qelectrotech.org/forum/viewtopi … 717#p22717

BTW, you can save a lot of work now: