Re: Nouveautés de la version de développement 0.9> 0.200.1

Time spent on repairs costs a lot of money; the quicker and better you fix things, the better.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

scorpio810 wrote:

Yesterday, as part of a major retrofit of an old installation machinery, I was able to test PDF files exported from QET (Qt6 MSI installer) with page references, XREFs links on a very, very old PC running Windows 98 SE to April 5000/Orphée, equipped with Acrobat Reader 5.0. The software opened them without any problems and the page references and XREFs links worked perfectly – brilliant! This will make troubleshooting much easier, with the PLC programme in one window and the drawings in another. just need to change old vintage 14" crt monitor to an new lcd monitor..19"..


And I no longer need to carry my QET laptop around with me everywhere, even though the Ctrl + F shortcut is more convenient than the PDF search function for carrying out in-depth searches within a large QET's project.

I don't want to brick it this nice feature..in older system..
https://youtu.be/YR5ApYxkU-U


https://github.com/qelectrotech/qelectr … r/pull/739

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

FYI, Snap packages as moved to Qt6 KF6 frameworks and core24, no change for qet_tb_generator.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

scorpio810 wrote:

Elles est basée sur quoi ta linuxmint, Ubuntu 24.04?
Donc oui vu qu'il n'y a pas de paquet Qt6 envoyé vers Noble et Jammy sur le PPA, que les anciens en 0.100.1...

The stable/unstable Debian packages for QET have been migrated to Qt6 today; for the Ubuntu PPA, I’ve dropeed Jammy 22.04 (Qt 62.4) and Noble 24.02 (Qt 6.4.2)...keep Resolute 26.04 (Qt6.10.12)

Linuxmint basée sur Ubuntu 26.03 n'est prévu que pour décembre 2026. Snif !

Re: Nouveautés de la version de développement 0.9> 0.200.1

Linuxmint basée sur Ubuntu 26.03 n'est prévu que pour décembre 2026. Snif !

Oui mais j'ai restoré le PPA basé sur Ubuntu 24.04, t'as juste a bricoler le pinning..

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

Added PDF import like add "image tool" on diagram editor, but only for Qt6 >=6.4.0 ports.
https://github.com/qelectrotech/qelectr … r/pull/772

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

The Windows Qt5 build is going to be removed from CI/CD soon (Qt6/KF6
is becoming the sole supported track)
. Replace the 'experimental'
warning wording on the nightly download page and in the nightly
release body with a call to action inviting users to switch to Qt6
now and report issues, ahead of the Qt5 removal.

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

scorpio810 wrote:

Just install debhelper (>= 11),
               cmake,
               ninja-build,
               qt6-base-dev,
               qt6-svg-dev,
               qt6-l10n-tools,
               qt6-tools-dev,
               libkf6widgetsaddons-dev,
               libkf6coreaddons-dev,
               libsqlite3-dev,
               libqt6sql6-sqlite,
               qt6-base-private-dev,
               pkgconf,
               libpugixml-dev

and use cmake


mkdir build && cd build
cmake .. -G Ninja -DQT_VERSION_MAJOR=6 -DBUILD_WITH_KF=ON -DBUILD_KF=OFF -DPACKAGE_TESTS=OFF
time ninja -j48

Edit: add libqt6pdf6,
               qt6-pdf-dev,

For: Add PDF page import as image- #772

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

scorpio810 wrote:

Linuxmint basée sur Ubuntu 26.03 n'est prévu que pour décembre 2026. Snif !

Oui mais j'ai restoré le PPA basé sur Ubuntu 24.04, t'as juste a bricoler le pinning..

En modifiant, je n'ai rien de mieux:

cat /etc/apt/preferences.d/40qelectrotech-devel
Package: qelectrotech*
Pin: version 0.200.1.*
Pin-Priority: 1001

Re: Nouveautés de la version de développement 0.9> 0.200.1

galexis wrote:
scorpio810 wrote:

Linuxmint basée sur Ubuntu 26.03 n'est prévu que pour décembre 2026. Snif !

Oui mais j'ai restoré le PPA basé sur Ubuntu 24.04, t'as juste a bricoler le pinning..

En modifiant, je n'ai rien de mieux:

cat /etc/apt/preferences.d/40qelectrotech-devel
Package: qelectrotech*
Pin: version 0.200.1.*
Pin-Priority: 1001

https://launchpadlibrarian.net/87444408 … ING.txt.gz


claude wrote:

C'est exactement le cas de figure qu'on avait déjà écarté — on avait déterminé que libkf6widgetsaddons-dev et libkf6coreaddons-dev ne sont disponibles ni pour jammy ni pour noble (KF6 n'arrive qu'à partir de questing/resolute), et c'est justement pour ça que la décision avait été de retirer jammy et noble du PPA Qt6/KF6 pour ne garder que resolute.

Sinon, tu as les snaps..ou mon repo Flatpak..

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

Mon PPA pointe vers scorpio-qelectrotech-dev-jammy.list, ça doit être ça ?

Re: Nouveautés de la version de développement 0.9> 0.200.1

FYI, macOS Apple Silicon arm64, signed and notarized it's now on Qt6 + KF6 frameworks ports.


Enjoy! nomicons/wink

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

Re: Nouveautés de la version de développement 0.9> 0.200.1

## macOS: KF6 dependency notes for arummler (Homebrew build, based on Gilles Caulier's digiKam scripts)
https://github.com/qelectrotech/qelectr … r/pull/722

I spent some time this week testing the KF6-on-Homebrew route for the macOS build and wanted to share what I found — not blocking or urgent, just a pointer for when you get to it.

### Starting point

I based my testing on Gilles Caulier's (digiKam maintainer) Qt6/KF6 Homebrew bundle scripts (`01-build-homebrew.sh` + `02-build-extralibs.sh`), as an alternative to the MacPorts framework — trying to see if it's a faster/simpler path for getting KF6 on macOS.

### `01-build-homebrew.sh` — takes hours

This script installs Qt6 and all of digiKam's other Homebrew dependencies. On my Mac Mini M2, it takes **hours** to complete — much heavier than `02-build-extralibs.sh` below. Worth keeping in mind for CI: even with caching, a from-scratch run of this step alone is a significant time cost.

### `02-build-extralibs.sh` — builds the KF6 components themselves

This one builds the actual KF6 modules on top of the Homebrew Qt6 from step 1. Out of the box, several modules failed to compile for me. None of them are needed by QET, so I commented them out:

- `karchive`, `ki18n`, `kconfigwidgets`, `kiconthemes`, `kservice`, `kxmlgui`, `kbookmarks`, `kimageformats`, `sonnet`, `ktextwidgets`, `libksane`, `kcalendarcore`, `breeze`, `opencv`

With those excluded, the remaining set built cleanly, no errors, in about 5 minutes on my Mac Mini M2:

- `extra-cmake-modules`, `kconfig`, `breeze-icons`, `kcoreaddons`, `kwindowsystem`, `solid`, `threadweaver`, `kdbusaddons`, `kcrash`, `kcodecs`, `kauth`, `kguiaddons`, `kwidgetsaddons`, `kitemviews`, `kcompletion`

That build time is a lot better than MacPorts (which takes ~24h), so this looks like a promising direction for CI — worth checking whether QET actually needs all of the modules above, or an even smaller subset.

### Note on the old KF5 Homebrew tap

For the record: the old QET wiki also references a KF5 Homebrew tap (`kde-mac/kde`, https://invent.kde.org/packaging/homebrew-kde.git). I checked it — it's still alive but **only has KF5 formulas** (`kf5-*`), nothing KF6. Not a usable path for a KF6 build; Gilles' scripts above remain the only concrete KF6-on-Homebrew route I found.

Happy to share more details if useful.

Edit: you need to add ninja and others packages not included in the 01 script.

Post's attachments

Attachment icon 01-build-homebrew.sh 6 kb, 8 downloads since 2026-08-30 

Attachment icon 02-build-extralibs.sh 5.71 kb, 8 downloads since 2026-08-30 

"Le jour où tu découvres le Libre, tu sais que tu ne pourras jamais plus revenir en arrière..."Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !