QT6 QSSTV - migration of the QSSTV code to QT6
!! For more info cleaning the software see the Wiki tab !!
The QSSTV repro from ON4QZ is used as base for this ' QT 6 update' version.
So the main copyrights are from ON4QZ
This repro is to give a fresh start in QT6 of the great QSSTV programm who was written based on QT5.
The intention of this repro is to addon more functions on the QSSTV version 9.5.11.
The first step is made - compile the code in QT6 and clean the code as most possible
NOTE !!
Their is an documents folder inside the 'src' folder - this folder is in the *.pro file added.
Changes will be made later, also the HTML files to bring the documents online.
The folder 'manual_html' is the original html (webpages) manual of vs. 9.5 of QSSTV - copyrights of ON4QZ
The next steps are the needed software packages inside your OS ( Linux Mint / Debian )
sudo apt-get install doxygen gmake6 libxcb*-dev libxcb-xinerama0 libxkbcommon-x11-0
sudo apt-get install libxkbcommon0 libxcb-xv0-dev
sudo apt-get install libv4l-dev libopenjp2-dev libpulse-dev libasound2-dev libhamlib++-dev hamlib-dev
sudo apt-get install libfftw3-dev
After installing the full QT6 offline package (use NOT the latest QT creator version 6.5 ) Version 6.4.2 at
the install selection .. then follow the last instruction:
I mean:
export export PATH=/opt/Qt/6.x.x/gcc_64/bin/:$PATH => 6.x.x is for example 6.4.2
ln -s /opt/Qt/6.x.x/gcc_64/bin/qmake /usr/bin/qmake
When now testing the qmake --version .. you seen that it is going to qt 6
CQ - CQ to all Hamradio developers - if you feel yourself confortable working with C++ and QT 6
Please try this code, and help us to make it more 'up 2 date' with the new raptorQ modulation forms.