Currently, there is no decent chess GUI where you can show broadcasts on https://www.youtube.com/.BrendanJNorman wrote: ↑Tue Jan 20, 2026 4:50 amI'd also love to see this.Krzysztof Grzelak wrote: ↑Mon Jan 19, 2026 3:21 pm Add Swiss tournament - add flags next to engine names.
Swiss tournaments allow a lot of engines to compete, but still keep the number of rounds pretty low.
It's also just fun lol.
My gift to the community – a much better cutechessGUI
Moderator: Ras
-
Krzysztof Grzelak
- Posts: 1602
- Joined: Tue Jul 15, 2014 12:47 pm
Re: My gift to the community – a much better cutechessGUI
-
gerhard
- Posts: 99
- Joined: Wed Mar 28, 2018 10:16 am
Re: My gift to the community – a much better cutechessGUI
Good evening Christiancpeters wrote: ↑Thu Jan 22, 2026 7:58 pm Good evening Gerhard!
Odd. Maybe you're missing some development-files related to qt?
(https://github.com/cutechess/cutechess/ ... rom-source)
installed other useless qt-thingsCode: Select all
ii libqt5opengl5-dev:amd64 5.15.15+dfsg-6 amd64 Qt 5 OpenGL library development files ii libqt5svg5-dev:amd64 5.15.15-2 amd64 Qt 5 SVG module development files ii qtbase5-dev:amd64 5.15.15+dfsg-6 amd64 Qt 5 base development files ii qtbase5-dev-tools 5.15.15+dfsg-6 amd64 Qt 5 base development programs christian@box:~/schach/cutechess-neu/buildtest/cutechess-qol-1.0/build$ cmake .. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Setting up build for Cute Chess version 1.4.0 -- Configuring done (0.9s) -- Generating done (0.2s) -- Build files have been written to: /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/build christian@box:~/schach/cutechess-neu/buildtest/cutechess-qol-1.0/build$ make [ 0%] Built target lib_autogen_timestamp_deps [ 0%] Automatic MOC and UIC for target lib [ 0%] Built target lib_autogen [ 0%] Automatic RCC for projects/lib/res/eco/eco.qrc [ 0%] Building CXX object CMakeFiles/lib.dir/lib_autogen/mocs_compilation.cpp.o [ 1%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/boardfactory.cpp.o [ 1%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/twokingseachboard.cpp.o [ 2%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/placementboard.cpp.o [ 2%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/oukboard.cpp.o [ 3%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/makrukboard.cpp.o [ 3%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/courierboard.cpp.o [ 3%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/atomicboard.cpp.o [ 4%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/knightrelayboard.cpp.o [ 4%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/jesonmorboard.cpp.o [ 5%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/antiboard.cpp.o [ 5%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/dobutsushogiboard.cpp.o [ 6%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/chessgiboard.cpp.o [ 6%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/knightmateboard.cpp.o [ 6%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/coregalboard.cpp.o [ 7%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/rifleboard.cpp.o [ 7%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/suicideboard.cpp.o [ 8%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/hordeboard.cpp.o [ 8%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/kingofthehillboard.cpp.o [ 9%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/codrusboard.cpp.o [ 9%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/seirawanboard.cpp.o [ 9%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/loopboard.cpp.o [ 10%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/racingkingsboard.cpp.o [ 10%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/losalamosboard.cpp.o [ 11%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/extinctionboard.cpp.o [ 11%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/capablancaboard.cpp.o [ 11%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/side.cpp.o [ 12%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/aiwokboard.cpp.o [ 12%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/modernboard.cpp.o [ 13%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/frcboard.cpp.o [ 13%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/embassyboard.cpp.o [ 14%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/grandboard.cpp.o [ 14%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/westernzobrist.cpp.o [ 14%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/crazyhouseboard.cpp.o [ 15%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/euroshogiboard.cpp.o [ 15%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/standardboard.cpp.o [ 16%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/minishogiboard.cpp.o [ 16%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/berolinaboard.cpp.o [ 17%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/connectboard.cpp.o [ 17%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/andernachboard.cpp.o [ 17%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/square.cpp.o [ 18%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/gothicboard.cpp.o [ 18%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/caparandomboard.cpp.o [ 19%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/gustavboard.cpp.o [ 19%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/janusboard.cpp.o [ 20%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/aseanboard.cpp.o [ 20%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/shogiboard.cpp.o [ 20%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/chancellorboard.cpp.o [ 21%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/pocketknightboard.cpp.o [ 21%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/shatranjboard.cpp.o [ 22%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/threekingsboard.cpp.o [ 22%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/checklessboard.cpp.o [ 23%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/restrictedmoveboard.cpp.o [ 23%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/result.cpp.o [ 23%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/boardtransition.cpp.o [ 24%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/westernboard.cpp.o [ 24%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/sittuyinboard.cpp.o [ 25%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/gridboard.cpp.o [ 25%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/judkinsshogiboard.cpp.o [ 26%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/giveawayboard.cpp.o [ 26%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/losersboard.cpp.o [ 26%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/ncheckboard.cpp.o [ 27%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/gryphonboard.cpp.o [ 27%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/syzygytablebase.cpp.o [ 28%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/zobrist.cpp.o [ 28%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/board.cpp.o [ 29%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/genericmove.cpp.o [ 29%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/hoppelpoppelboard.cpp.o [ 29%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/almostboard.cpp.o [ 30%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/amazonboard.cpp.o [ 30%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/board/chigorinboard.cpp.o [ 31%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginetextoption.cpp.o [ 31%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/openingsuite.cpp.o [ 31%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/econode.cpp.o [ 32%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/gamemanager.cpp.o [ 32%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/roundrobintournament.cpp.o [ 33%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/engineoption.cpp.o [ 33%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/elo.cpp.o [ 34%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/humanplayer.cpp.o [ 34%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/tournamentpair.cpp.o [ 34%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/chessplayer.cpp.o [ 35%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginemanager.cpp.o [ 35%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/knockouttournament.cpp.o [ 36%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/moveevaluation.cpp.o [ 36%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/playerbuilder.cpp.o /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/lib/src/playerbuilder.cpp: In member function ‘virtua l QJsonObject PlayerBuilder::toJson() const’: /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/lib/src/playerbuilder.cpp:43:1: warning: no return st atement in function returning non-void [-Wreturn-type] 43 | } | ^ /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/lib/src/playerbuilder.cpp: In member function ‘virtua l bool PlayerBuilder::loadFromJson(const QJsonObject&)’: /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/lib/src/playerbuilder.cpp:47:1: warning: no return st atement in function returning non-void [-Wreturn-type] 47 | } | ^ [ 37%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/epdrecord.cpp.o [ 37%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginecombooption.cpp.o [ 37%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginebuttonoption.cpp.o [ 38%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/worker.cpp.o [ 38%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/pgnstream.cpp.o [ 39%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/pyramidtournament.cpp.o [ 39%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/mersenne.cpp.o [ 40%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginespinoption.cpp.o [ 40%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/pgngame.cpp.o [ 40%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/engineconfiguration.cpp.o [ 41%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/tournament.cpp.o [ 41%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/pgngameentry.cpp.o [ 42%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/xboardengine.cpp.o [ 42%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/timecontrol.cpp.o [ 43%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/engineoptionfactory.cpp.o [ 43%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/tournamentfactory.cpp.o [ 43%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/humanbuilder.cpp.o [ 44%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/chessgame.cpp.o [ 44%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/openingbook.cpp.o [ 45%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginefactory.cpp.o [ 45%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/gauntlettournament.cpp.o [ 46%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/gameadjudicator.cpp.o [ 46%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/pgngamefilter.cpp.o [ 46%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/uciengine.cpp.o [ 47%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginecheckoption.cpp.o [ 47%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/sprt.cpp.o [ 48%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/chessengine.cpp.o [ 48%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/polyglotbook.cpp.o [ 49%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/enginebuilder.cpp.o [ 49%] Building CXX object CMakeFiles/lib.dir/projects/lib/src/tournamentplayer.cpp.o [ 49%] Building CXX object CMakeFiles/lib.dir/projects/lib/components/json/src/jsonparser.cpp.o [ 50%] Building CXX object CMakeFiles/lib.dir/projects/lib/components/json/src/jsonserializer.cpp.o [ 50%] Building C object CMakeFiles/lib.dir/projects/lib/3rdparty/fathom/src/tbprobe.c.o [ 51%] Building CXX object CMakeFiles/lib.dir/lib_autogen/A4F4RKMHKD/qrc_eco.cpp.o [ 51%] Linking CXX static library libcutechess.a [ 52%] Built target lib [ 52%] Built target cli_autogen_timestamp_deps [ 53%] Automatic MOC and UIC for target cli [ 53%] Built target cli_autogen [ 53%] Automatic RCC for projects/cli/res/doc/doc.qrc [ 54%] Building CXX object CMakeFiles/cli.dir/cli_autogen/mocs_compilation.cpp.o [ 54%] Building CXX object CMakeFiles/cli.dir/projects/cli/src/cutechesscoreapp.cpp.o [ 55%] Building CXX object CMakeFiles/cli.dir/projects/cli/src/enginematch.cpp.o [ 55%] Building CXX object CMakeFiles/cli.dir/projects/cli/src/main.cpp.o [ 55%] Building CXX object CMakeFiles/cli.dir/projects/cli/src/matchparser.cpp.o [ 56%] Building CXX object CMakeFiles/cli.dir/cli_autogen/SJPZDV6HL2/qrc_doc.cpp.o [ 56%] Linking CXX executable cutechess-cli [ 56%] Built target cli [ 56%] Built target gui_autogen_timestamp_deps [ 56%] Automatic MOC and UIC for target gui [ 56%] Built target gui_autogen [ 56%] Automatic RCC for projects/gui/res/icons/icons.qrc [ 57%] Automatic RCC for projects/gui/res/chessboard/chessboard.qrc [ 57%] Building CXX object CMakeFiles/gui.dir/gui_autogen/mocs_compilation.cpp.o [ 58%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/graphicspiece.cpp.o [ 58%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/boardview.cpp.o [ 59%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/boardscene.cpp.o [ 59%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/graphicsboard.cpp.o [ 60%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/graphicspiecereserve.cpp.o [ 60%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/boardview/piecechooser.cpp.o [ 60%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/mainwindow.cpp.o [ 61%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gameviewer.cpp.o [ 61%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineconfigurationdlg.cpp.o [ 62%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamewall.cpp.o [ 62%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineconfigurationmodel.cpp.o [ 63%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamedatabasedlg.cpp.o [ 63%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/importprogressdlg.cpp.o [ 63%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/evalhistory.cpp.o [ 64%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgntoken.cpp.o [ 64%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineoptionmodel.cpp.o [ 65%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/stringvalidator.cpp.o [ 65%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamerepetitionspinbox.cpp.o [ 66%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/newgamedlg.cpp.o [ 66%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/threadedtask.cpp.o [ 66%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/tournamentresultsdlg.cpp.o [ 67%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/settingsdlg.cpp.o [ 67%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/enginemanagementwidget.cpp.o [ 68%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineconfigproxymodel.cpp.o [ 68%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineselectiondlg.cpp.o [ 69%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgntagsmodel.cpp.o [ 69%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamedatabasesearchdlg.cpp.o [ 69%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/evalwidget.cpp.o [ 70%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/main.cpp.o [ 70%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gametabbar.cpp.o [ 71%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgngameentrymodel.cpp.o [ 71%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgndatabasemodel.cpp.o [ 72%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/movenumbertoken.cpp.o [ 72%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/newtournamentdialog.cpp.o [ 72%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/engineoptiondelegate.cpp.o [ 73%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/movetoken.cpp.o [ 73%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/autoverticalscroller.cpp.o [ 74%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/movecommenttoken.cpp.o [ 74%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/tilelayout.cpp.o [ 74%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/movelist.cpp.o [ 75%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/chessclock.cpp.o [ 75%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamesettingswidget.cpp.o [ 76%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/cutechessapp.cpp.o [ 76%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/plaintextlog.cpp.o [ 77%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/tournamentsettingswidget.cpp.o [ 77%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/uitheme.cpp.o [ 77%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/gamedatabasemanager.cpp.o [ 78%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgndatabase.cpp.o [ 78%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pathlineedit.cpp.o [ 79%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pairtimecontroldlg.cpp.o [ 79%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/timecontroldlg.cpp.o [ 80%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/timecontrolwidget.cpp.o [ 80%] Building CXX object CMakeFiles/gui.dir/projects/gui/src/pgnimporter.cpp.o [ 80%] Building CXX object CMakeFiles/gui.dir/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp.o /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp: In member f unction ‘virtual QCPPainter* QCPPaintBufferPixmap::startPainting()’: /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp:682:35: warn ing: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 682 | result->setRenderHint(QPainter::HighQualityAntialiasing); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPainter:1, from /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcusto mplot.h:54, from /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcusto mplot.cpp:26: /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp:682:35: warn ing: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 682 | result->setRenderHint(QPainter::HighQualityAntialiasing); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp: In member f unction ‘virtual void QCustomPlot::paintEvent(QPaintEvent*)’: /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp:15492:35: wa rning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 15492 | painter.setRenderHint(QPainter::HighQualityAntialiasing); // to make Antialiasing look good if using the Open GL graphicssystem | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ /home/christian/schach/cutechess-neu/buildtest/cutechess-qol-1.0/projects/gui/3rdparty/qcustomplot/qcustomplot.cpp:15492:35: wa rning: ‘QPainter::HighQualityAntialiasing’ is deprecated: Use Antialiasing instead [-Wdeprecated-declarations] 15492 | painter.setRenderHint(QPainter::HighQualityAntialiasing); // to make Antialiasing look good if using the Open GL graphicssystem | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:92:9: note: declared here 92 | HighQualityAntialiasing Q_DECL_ENUMERATOR_DEPRECATED_X("Use Antialiasing instead") = 0x08, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/gui.dir/gui_autogen/BDUC3VPSJM/qrc_chessboard.cpp.o [ 81%] Building CXX object CMakeFiles/gui.dir/gui_autogen/43GZXMO64P/qrc_icons.cpp.o [ 82%] Linking CXX executable cutechess [ 82%] Built target gui [ 82%] Built target test_chessboard_autogen_timestamp_deps [ 83%] Automatic MOC and UIC for target test_chessboard [ 83%] Built target test_chessboard_autogen [ 83%] Building CXX object CMakeFiles/test_chessboard.dir/test_chessboard_autogen/mocs_compilation.cpp.o [ 84%] Building CXX object CMakeFiles/test_chessboard.dir/projects/lib/tests/chessboard/tst_board.cpp.o [ 84%] Linking CXX executable test_chessboard [ 85%] Built target test_chessboard [ 85%] Built target test_tb_autogen_timestamp_deps [ 85%] Automatic MOC and UIC for target test_tb [ 85%] Built target test_tb_autogen [ 86%] Building CXX object CMakeFiles/test_tb.dir/test_tb_autogen/mocs_compilation.cpp.o [ 86%] Building CXX object CMakeFiles/test_tb.dir/projects/lib/tests/tb/tst_tb.cpp.o [ 87%] Linking CXX executable test_tb [ 87%] Built target test_tb [ 87%] Built target test_sprt_autogen_timestamp_deps [ 87%] Automatic MOC and UIC for target test_sprt [ 87%] Built target test_sprt_autogen [ 88%] Building CXX object CMakeFiles/test_sprt.dir/test_sprt_autogen/mocs_compilation.cpp.o [ 88%] Building CXX object CMakeFiles/test_sprt.dir/projects/lib/tests/sprt/tst_sprt.cpp.o [ 89%] Linking CXX executable test_sprt [ 89%] Built target test_sprt [ 89%] Built target test_mersenne_autogen_timestamp_deps [ 90%] Automatic MOC and UIC for target test_mersenne [ 90%] Built target test_mersenne_autogen [ 90%] Building CXX object CMakeFiles/test_mersenne.dir/test_mersenne_autogen/mocs_compilation.cpp.o [ 91%] Building CXX object CMakeFiles/test_mersenne.dir/projects/lib/tests/mersenne/tst_mersenne.cpp.o [ 91%] Linking CXX executable test_mersenne [ 91%] Built target test_mersenne [ 91%] Built target test_tournamentplayer_autogen_timestamp_deps [ 91%] Automatic MOC and UIC for target test_tournamentplayer [ 91%] Built target test_tournamentplayer_autogen [ 91%] Building CXX object CMakeFiles/test_tournamentplayer.dir/test_tournamentplayer_autogen/mocs_compilation.cpp.o [ 92%] Building CXX object CMakeFiles/test_tournamentplayer.dir/projects/lib/tests/tournamentplayer/tst_tournamentplayer.cpp.o [ 92%] Linking CXX executable test_tournamentplayer [ 93%] Built target test_tournamentplayer [ 93%] Built target test_tournamentpair_autogen_timestamp_deps [ 93%] Automatic MOC and UIC for target test_tournamentpair [ 93%] Built target test_tournamentpair_autogen [ 93%] Building CXX object CMakeFiles/test_tournamentpair.dir/test_tournamentpair_autogen/mocs_compilation.cpp.o [ 93%] Building CXX object CMakeFiles/test_tournamentpair.dir/projects/lib/tests/tournamentpair/tst_tournamentpair.cpp.o [ 94%] Linking CXX executable test_tournamentpair [ 95%] Built target test_tournamentpair [ 95%] Built target test_polyglotbook_autogen_timestamp_deps [ 96%] Automatic MOC and UIC for target test_polyglotbook [ 96%] Built target test_polyglotbook_autogen [ 97%] Building CXX object CMakeFiles/test_polyglotbook.dir/test_polyglotbook_autogen/mocs_compilation.cpp.o [ 97%] Building CXX object CMakeFiles/test_polyglotbook.dir/projects/lib/tests/polyglotbook/tst_polyglotbook.cpp.o [ 97%] Linking CXX executable test_polyglotbook [ 97%] Built target test_polyglotbook [ 97%] Built target test_xboardengine_autogen_timestamp_deps [ 98%] Automatic MOC and UIC for target test_xboardengine [ 98%] Built target test_xboardengine_autogen [ 98%] Building CXX object CMakeFiles/test_xboardengine.dir/test_xboardengine_autogen/mocs_compilation.cpp.o [ 99%] Building CXX object CMakeFiles/test_xboardengine.dir/projects/lib/tests/xboardengine/tst_xboardengine.cpp.o [ 99%] Linking CXX executable test_xboardengine [100%] Built target test_xboardengine
greetingsCode: Select all
ii libkf6networkmanagerqt6:amd64 6.13.0-1 amd64 Qt wrapper for NetworkManager ii libpoppler-qt5-1t64:amd64 25.03.0-5+deb13u2 amd64 PDF rendering library (Qt 5 based shared library) ii libqt5concurrent5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 concurrent module ii libqt5core5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 core module ii libqt5dbus5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 D-Bus module ii libqt5designer5:amd64 5.15.15-6 amd64 Qt 5 designer module ii libqt5gui5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 GUI module ii libqt5help5:amd64 5.15.15-6 amd64 Qt 5 help module ii libqt5multimedia5:amd64 5.15.15-2 amd64 Qt 5 Multimedia module ii libqt5multimediaquick5:amd64 5.15.15-2 amd64 Qt 5 Multimedia Quick module ii libqt5network5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 network module ii libqt5opengl5-dev:amd64 5.15.15+dfsg-6 amd64 Qt 5 OpenGL library development files ii libqt5opengl5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 OpenGL module ii libqt5printsupport5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 print support module ii libqt5qml5:amd64 5.15.15+dfsg-3 amd64 Qt 5 QML module ii libqt5qmlmodels5:amd64 5.15.15+dfsg-3 amd64 Qt 5 QML Models library ii libqt5qmlworkerscript5:amd64 5.15.15+dfsg-3 amd64 Qt 5 QML Worker Script library ii libqt5quick5:amd64 5.15.15+dfsg-3 amd64 Qt 5 Quick library ii libqt5sql5-sqlite:amd64 5.15.15+dfsg-6 amd64 Qt 5 SQLite 3 database driver ii libqt5sql5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 SQL module ii libqt5svg5:amd64 5.15.15-2 amd64 Qt 5 SVG module ii libqt5svg5-dev:amd64 5.15.15-2 amd64 Qt 5 SVG module development files ii libqt5test5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 test module ii libqt5waylandclient5:amd64 5.15.15-3 amd64 QtWayland client library ii libqt5waylandcompositor5:amd64 5.15.15-3 amd64 QtWayland compositor library ii libqt5widgets5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 widgets module ii libqt5x11extras5:amd64 5.15.15-2 amd64 Qt 5 X11 extras ii libqt5xml5t64:amd64 5.15.15+dfsg-6 amd64 Qt 5 XML module ii libqt6core5compat6:amd64 6.8.2-3+b1 amd64 Qt 6 Qt5Compat library ii libqt6core6t64:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 core module ii libqt6dbus6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 D-Bus module ii libqt6gui6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 GUI module ii libqt6multimedia6:amd64 6.8.2-8 amd64 Qt 6 Multimedia library ii libqt6network6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 network module ii libqt6opengl6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 OpenGL module ii libqt6printsupport6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 print support module ii libqt6qml6:amd64 6.8.2+dfsg-7 amd64 Qt 6 QML library ii libqt6qmlmeta6:amd64 6.8.2+dfsg-7 amd64 Qt 6 QML Meta library ii libqt6qmlmodels6:amd64 6.8.2+dfsg-7 amd64 Qt 6 QML Models library ii libqt6qmlworkerscript6:amd64 6.8.2+dfsg-7 amd64 Qt 6 QML WorkerScript library ii libqt6quick6:amd64 6.8.2+dfsg-7 amd64 Qt 6 Quick library ii libqt6svg6:amd64 6.8.2-3 amd64 Qt 6 SVG library ii libqt6svgwidgets6:amd64 6.8.2-3 amd64 Qt 6 SVG Widgets library ii libqt6widgets6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 widgets module ii libqt6xml6:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 XML module ii python3-pyqt5 5.15.11+dfsg-2 amd64 Python 3 bindings for Qt5 ii python3-pyqt5.sip 12.17.0-1+b1 amd64 runtime module for Python extensions using SIP ii qml-module-qtmultimedia:amd64 5.15.15-2 amd64 Qt 5 Multimedia QML module ii qml-module-qtquick2:amd64 5.15.15+dfsg-3 amd64 Qt 5 Qt Quick 2 QML module ii qt5-gtk-platformtheme:amd64 5.15.15+dfsg-6 amd64 Qt 5 GTK+ 3 platform theme ii qt5-qmake:amd64 5.15.15+dfsg-6 amd64 Qt 5 qmake Makefile generator tool ii qt5-qmake-bin 5.15.15+dfsg-6 amd64 Qt 5 qmake Makefile generator tool — binary file ii qt6-qpa-plugins:amd64 6.8.2+dfsg-9+deb13u1 amd64 Qt 6 QPA plugins ii qt6-svg-plugins:amd64 6.8.2-3 amd64 Qt 6 SVG library plugins ii qt6-translations-l10n 6.8.2-2 all translations for Qt 6 ii qtbase5-dev:amd64 5.15.15+dfsg-6 amd64 Qt 5 base development files ii qtbase5-dev-tools 5.15.15+dfsg-6 amd64 Qt 5 base development programs ii qtchooser 66-2 amd64 Wrapper to select between Qt development binary versions ii qttranslations5-l10n 5.15.15-2 all translations for Qt 5 ii qtwayland5:amd64 5.15.15-3 amd64 QtWayland platform plugin
following the hints given by you (no install of the useless qt-things) it leads me approx half the way through compiling, than ended again in errors. The cutechess-stuff I missed first time, the develop tools were already installed. May be it failed because of my old cpu from 2011 - dont know. In the source code file from Author Patrick in the file TODO-file one can find "Verify Qt version requirement before release" so hopefully Patrick will fix that issue in future
I will not spend more time for that. Thanks for your efforts
Best Greetings Gerhard
-
Ajaja
- Posts: 2
- Joined: Sun Jul 25, 2021 5:20 pm
- Full name: Alex Frost
Re: My gift to the community – a much better cutechessGUI
After stopping and resuming a tournament, it stops swapping sides. I noticed that swapSides is set to 0 in the *.trnmt file after the tournament is resumed. After changing "swapSides": 1 to "swapSides": true in the *.trnmt file, the issue was fixed. It looks like there is something wrong with how this parameter is read from the *.trnmt file.