Re: Qt 6.0 development and qelectrotech

Re-searcher wrote:

@scorpio810

Merci pour l'information.
Thanks for the information.


https://github.com/qelectrotech/qelectr … angeLog.MD

github_changelog_generator -u qelectrotech --token xxxxxxxxxxxxxxxxxxxxxxxxxxxx -p qelectrotech-source-mirror --base "" --since-tag= 543447aa31f42525967ed26223d2d388ecb6c55b --output ChangeLog.MD


git shortlog $(git describe --tags --abbrev=0)..HEAD > file3.txt
git log $(git describe --tags --abbrev=0)..HEAD --pretty=format:"%ar : %s , %an" > file4.txt
git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit > file8.txt
vi command :968,$d to delete lines after line 968!

Post's attachments

Attachment icon file3.txt 39.68 kb, 15 downloads since 2025-09-21 

Attachment icon file4.txt 61.45 kb, 14 downloads since 2025-09-21 

Attachment icon file8.txt 74.34 kb, 45 downloads since 2025-09-21 

"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 !

127 (edited by Re-searcher 2025-09-28 13:00:13)

Re: Qt 6.0 development and qelectrotech

Y a-t-il actuellement des personnes qui travaillent à la programmation de Qt5 vers Qt6 ?
Are there people currently working on programming Qt5 to Qt6?
Zijn er personen die nu bezig zijn met het programmeren van Qt5 naar Qt6 ?


Où puis-je trouver les nouveaux fichiers pour Qt6 ?
Where can I find the new files for Qt6?
Waar kan ik de nieuwe bestanden vinden voor Qt6 ?

I am an pre-retired industrial developer technician and born in 1960.Electrical, Electronics, Mechanical,Électricité, électronique, mécanique,Native language(Dutch)/langue maternelle/moedertaal(BE,NL).

Re: Qt 6.0 development and qelectrotech

git clone --recursive https://github.com/qelectrotech/qelectrotech-source-mirror.git
cd qelectrotech-source-mirror/
git checkout qt6-cmake 

comment line 137 of /sources/machine_info.cpp to compile.

mkdir build && cd build
cmake .. -G Ninja -DBUILD_WITH_QT6=ON
time ninja -j48
 

Ignored 95 untranslated source text(s)
[318/478] Building CXX object CMakeFiles/qelectrotech.dir/sources/editor/UndoCommand/openelmtcommand.cpp.o
/media/backup6/qelectrotech-source-mirror/sources/editor/UndoCommand/openelmtcommand.cpp: In member function ‘virtual void OpenElmtCommand::redo()’:
/media/backup6/qelectrotech-source-mirror/sources/editor/UndoCommand/openelmtcommand.cpp:66:102: note: ‘#pragma message: @TODO uncommante slot_select when fixed, see itemChange function for each primitive’
   66 | #pragma message("@TODO uncommante slot_select when fixed, see itemChange function for each primitive")
      |                                                                                                      ^
[478/478] Linking CXX executable qelectrotech

real    0m36,019s
user    21m37,065s
sys     1m39,485s



QElectroTech V 0.100.0-dev
Compilation : GCC 15.2.0
Built with Qt 6.9.2 - x86_64 - Date : Sep 28 2025 : 12:58:45

Git Revision : 411fb3c4dc54b6aaea00f034d6c5396de5daa474
Run with Qt 6.9.2 using 48 thread(s)


https://download.qelectrotech.org/qet/forum_img_2/Qt6_test_build.png

"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: Qt 6.0 development and qelectrotech

Re-searcher wrote:

Y a-t-il actuellement des personnes qui travaillent à la programmation de Qt5 vers Qt6 ?
Are there people currently working on programming Qt5 to Qt6?
Zijn er personen die nu bezig zijn met het programmeren van Qt5 naar Qt6 ?

See: https://qelectrotech.org/forum/viewtopi … 035#p22035

"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: Qt 6.0 development and qelectrotech

Debian 13 = Trixie
GCC = 14.2.0
Qt = 6.8.2+dfsg
Kernel : 6.12.48+deb13-amd64


avec cmake = erreur de compilation
avec qmake6 = compilation

with cmake = build error
with qmake6 = build


QElectroTech V 0.100.0-dev
Compilation : GCC 14.2.0
Built with Qt 6.8.2 - x86_64 - Date : Sep 28 2025 : 16:08:57
Git Revision : 411fb3c4dc54b6aaea00f034d6c5396de5daa474
Run with Qt 6.8.2 using 2 thread(s)
CPU : model name : Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
RAM Total : 3 GB
RAM Available : 2 GB
GPU : Advanced Micro Devices, Inc. [AMD/ATI] RV635/M86 [Mobility Radeon HD 3650]
GPU RAM : Video memory: 256MB Dedicated video memory: 256 MB Currently available dedicated video memory: 255 MB
OS : linux - x86_64 - Version : Debian GNU/Linux 13 (trixie) - Kernel : 6.12.48+deb13-amd64
*** Qt screens ***
( 1 : 1680 x 1050 )

I am an pre-retired industrial developer technician and born in 1960.Electrical, Electronics, Mechanical,Électricité, électronique, mécanique,Native language(Dutch)/langue maternelle/moedertaal(BE,NL).

Re: Qt 6.0 development and qelectrotech

../sources/colorbutton.cpp: In member function ‘void ColorButton::clicked(bool)’:
../sources/colorbutton.cpp:56:32: warning: unused parameter ‘checked’ [-Wunused-parameter]
   56 | void ColorButton::clicked(bool checked)
      |                           ~~~~~^~~~~~~



../sources/colorcombobox.cpp: In member function ‘virtual void ColorComboBox::paintEvent(QPaintEvent*)’:
../sources/colorcombobox.cpp:80:45: warning: unused parameter ‘e’ [-Wunused-parameter]
   80 | void ColorComboBox::paintEvent(QPaintEvent *e) {
      |                                ~~~~~~~~~~~~~^


../sources/editor/UndoCommand/openelmtcommand.cpp: In member function ‘virtual void OpenElmtCommand::redo()’:
../sources/editor/UndoCommand/openelmtcommand.cpp:66:102: note: ‘#pragma message: @TODO uncommante slot_select when fixed, see itemChange function for each primitive’
   66 | #pragma message("@TODO uncommante slot_select when fixed, see itemChange function for each primitive")
      |                                                                                                      ^

I am an pre-retired industrial developer technician and born in 1960.Electrical, Electronics, Mechanical,Électricité, électronique, mécanique,Native language(Dutch)/langue maternelle/moedertaal(BE,NL).

Re: Qt 6.0 development and qelectrotech

Maybe with Debian Trixie, compile ok on Debian unstable.
GCC 15.2.0 with Qt 6.9.2 ...

@Erik: What time you need to compile QET on this old CPU : model name : Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz?

"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: Qt 6.0 development and qelectrotech

@Laurent
Toutes mes condoléances pour la perte de votre chien.
Je comprends très bien ce que vous vivez.
Mon frère et moi n'avons pas d'enfants. Mon frère a des poneys (petits chevaux). Deux d'entre eux sont morts à cause d'une attaque de loups. J'allais voir ces poneys (petits chevaux) tous les jours. Je n'arrive toujours pas à comprendre que ces loups soient protégés par l'Europe.


CPU : model name : Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz

make -j2

real    37m45.343s
user    70m25.357s
sys    4m10.749s

I am an pre-retired industrial developer technician and born in 1960.Electrical, Electronics, Mechanical,Électricité, électronique, mécanique,Native language(Dutch)/langue maternelle/moedertaal(BE,NL).