I had no idea that Iannix was in the AUR, the version that I tried to use was indeed from the official website. This is the (long) message that I got when trying to install the AUR version (I had to cut most of it since I can’t post that many characters):
Preparing...
Checking iannix dependencies...
Resolving dependencies...
Checking inter-conflicts...
Cloning iannix build files...
Generating iannix information...
Download of qt5-script (5.15.17-3) started
Download of qt5-script (5.15.17-3) finished
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing qt5-script (5.15.17-3)...
Building iannix...
==> Making package: iannix 0.9.20b-3 (Sun 20 Oct 2024 11:20:31 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading iannix-0.9.20b.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 2257k 0 2257k 0 0 1421k 0 --:--:-- 0:00:01 --:--:-- 2371k
100 6041k 0 6041k 0 0 2533k 0 --:--:-- 0:00:02 --:--:-- 3456k
-> Found desktop.patch
-> Found fix_paths.patch
-> Found fix_spelling_errors.patch
-> Found privacy.patch
==> Validating source files with sha512sums...
iannix-0.9.20b.tar.gz ... Passed
desktop.patch ... Passed
fix_paths.patch ... Passed
fix_spelling_errors.patch ... Passed
privacy.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Extracting iannix-0.9.20b.tar.gz with bsdtar
==> Starting prepare()...
renamed 'IanniX-0.9.20-b' -> 'iannix-0.9.20b'
patching file iannix.cpp
Hunk #1 succeeded at 50 (offset -1 lines).
patching file iannix.desktop
patching file gui/uiview.ui
patching file objects/nxcursor.cpp
patching file transport/transport.ui
patching file iannixapp.cpp
==> Starting build()...
Info: creating stash file /var/tmp/pamac-build-olm/iannix/src/iannix-0.9.20b/.qmake.stash
Project MESSAGE: 5.15.15
Project MESSAGE: IanniX For QT5
Project MESSAGE: Install Prefix is: /usr
/usr/bin/uic messages/messagemanagerlogmini.ui -o ui_messagemanagerlogmini.h
/usr/bin/uic messages/messagemanagerlog.ui -o ui_messagemanagerlog.h
/usr/bin/uic transport/transport.ui -o ui_transport.h
/usr/bin/uic transport/uitimer.ui -o ui_uitimer.h
/usr/bin/uic transport/uiabout.ui -o ui_uiabout.h
/usr/bin/uic transport/uieditor.ui -o ui_uieditor.h
/usr/bin/uic render/uirender.ui -o ui_uirender.h
/usr/bin/uic gui/uiinspector.ui -o ui_uiinspector.h
/usr/bin/uic gui/uiview.ui -o ui_uiview.h
/usr/bin/uic gui/uihelp.ui -o ui_uihelp.h
/usr/bin/uic gui/uimessagebox.ui -o ui_uimessagebox.h
/usr/bin/uic items/uitreeview.ui -o ui_uitreeview.h
/usr/bin/uic interfaces/extscriptvariableask.ui -o ui_extscriptvariableask.h
/usr/bin/uic interfaces/extoscpatternask.ui -o ui_extoscpatternask.h
/usr/bin/uic interfaces/extoscpatterneditor.ui -o ui_extoscpatterneditor.h
/usr/bin/uic interfaces/interfacehttp.ui -o ui_interfacehttp.h
/usr/bin/uic interfaces/interfacemidi.ui -o ui_interfacemidi.h
/usr/bin/uic interfaces/interfaceosc.ui -o ui_interfaceosc.h
/usr/bin/uic interfaces/interfaceserial.ui -o ui_interfaceserial.h
/usr/bin/uic interfaces/interfacetcp.ui -o ui_interfacetcp.h
/usr/bin/uic interfaces/interfaceudp.ui -o ui_interfaceudp.h
/usr/bin/uic interfaces/interfacedirect.ui -o ui_interfacedirect.h
/usr/bin/uic interfaces/interfacesyphon.ui -o ui_interfacesyphon.h
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o iannix.o iannix.cpp
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o iannixapp.o iannixapp.cpp
In file included from ./messages/messagemanagerloginterface.h:30,
from ./messages/message.h:32,
from ./messages/messagemanager.h:27,
from ./interfaces/interfacesyphon.h:28,
from ./render/uirender.h:37,
from gui/uiinspector.h:31,
from gui/uiview.h:28,
from iannix.h:48,
from iannix.cpp:24:
./transport/transport.h: In member function ‘void Transport::setCenterStr(const QString&)’:
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from iannix.h:27:
/usr/include/qt/QtWidgets/qplaintextedit.h:179:24: note: declared here
179 | QT_DEPRECATED void setTabStopWidth(int width);
| ^~~~~~~~~~~~~~~
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o message.o messages/message.cpp
In file included from ./messages/messagemanagerloginterface.h:30,
from ./messages/message.h:32,
from messages/messagemanager.h:27,
from messages/messagemanager.cpp:24:
./transport/transport.h: In member function ‘void Transport::setCenterStr(const QString&)’:
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qvarlengtharray.h:47,
from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtScript/qscriptengine.h:43,
from /usr/include/qt/QtScript/QScriptEngine:1,
from ./messages/message.h:28:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
transport/transport.cpp:235:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
235 | QStringList perfInfos = perf.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
transport/transport.cpp:235:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
235 | QStringList perfInfos = perf.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
transport/transport.cpp:235:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
235 | QStringList perfInfos = perf.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o uiabout.o transport/uiabout.cpp
transport/uiabout.cpp: In constructor ‘UiAbout::UiAbout(QWidget*)’:
transport/uiabout.cpp:32:59: warning: ‘const QRect QDesktopWidget::screenGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
32 | QRect screen = QApplication::desktop()->screenGeometry();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
from transport/uiabout.h:28,
from transport/uiabout.cpp:24:
/usr/include/qt/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o uieditor.o transport/uieditor.cpp
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o uirender.o render/uirender.cpp
transport/uieditor.cpp: In constructor ‘UiEditor::UiEditor(QWidget*)’:
transport/uieditor.cpp:34:59: warning: ‘const QRect QDesktopWidget::screenGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
34 | QRect screen = QApplication::desktop()->screenGeometry();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
from transport/uieditor.h:29,
from transport/uieditor.cpp:24:
/usr/include/qt/QtWidgets/qdesktopwidget.h:79:67: note: declared here
79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~
transport/uieditor.cpp:45:34: warning: ‘void QPlainTextEdit::setTabStopWidth(int)’ is deprecated [-Wdeprecated-declarations]
45 | ui->jsEditor->setTabStopWidth(20);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/qt/QtWidgets/QPlainTextEdit:1,
from ./gui/uihelp.h:34,
from ./misc/application.h:38,
from transport/uieditor.h:34:
/usr/include/qt/QtWidgets/qplaintextedit.h:179:24: note: declared here
179 | QT_DEPRECATED void setTabStopWidth(int width);
| ^~~~~~~~~~~~~~~
In file included from ./messages/messagemanagerloginterface.h:30,
from ./messages/message.h:32,
from ./messages/messagemanager.h:27,
from ./interfaces/interfacesyphon.h:28,
from render/uirender.h:37,
from render/uirender.cpp:24:
./transport/transport.h: In member function ‘void Transport::setCenterStr(const QString&)’:
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from render/uirender.h:27:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./transport/transport.h: In member function ‘void Transport::setRotateStr(const QString&)’:
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from ./objects/nxtrigger.h:27,
from ./objects/nxgroup.h:29,
from ./objects/nxdocument.h:34,
from render/uirender.h:38:
./objects/nxobject.h: In member function ‘void NxObject::setPosStr(const QString&)’:
./objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:208:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setPosTranslateStr(const QString&)’:
./objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:215:50: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setLineStr(const QString&)’:
./objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:241:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorActive(const QString&)’:
./objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:298:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorActiveHue(const QString&)’:
./objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:308:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorMultiply(const QString&)’:
./objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:330:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorMultiplyHue(const QString&)’:
./objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:340:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorInactive(const QString&)’:
objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:362:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorInactiveHue(const QString&)’:
objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:371:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from objects/nxtrigger.h:29:
objects/../abstractionsgl.h: In static member function ‘static const OpenGlFont OpenGlFont::getFont(const QString&, int, quint16, qreal, qreal, qreal, QFont::Stretch, QFont::Weight, bool)’:
objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/../abstractionsgl.h:62:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from ./geometry/qmuparser/muParserStack.h:35,
from ./geometry/qmuparser/muParserBase.h:39,
from ./geometry/qmuparser/muParser.h:32,
from ./objects/nxcurve.h:31,
from objects/nxcursor.h:30,
from objects/nxgroup.h:30:
./geometry/qmuparser/muParserToken.h: At global scope:
./geometry/qmuparser/muParserToken.h:72:12: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
72 | std::auto_ptr<ParserCallback> m_pCallback;
| ^~~~~~~~
In file included from /usr/include/c++/14.2.1/memory:78,
from /usr/include/qt/QtCore/qvarlengtharray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/qobject.h:54:
/usr/include/c++/14.2.1/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
./geometry/qmuparser/muParserBase.h:291:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
291 | std::auto_ptr<token_reader_type> m_pTokenReader; ///< Managed pointer to the token reader object.
| ^~~~~~~~
/usr/include/c++/14.2.1/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from objects/nxobject.h:40,
from objects/nxcurve.h:32:
./transport/transport.h: In member function ‘void Transport::setCenterStr(const QString&)’:
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qvarlengtharray.h:47:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./transport/transport.h: In member function ‘void Transport::setRotateStr(const QString&)’:
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setPosStr(const QString&)’:
objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:208:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setPosTranslateStr(const QString&)’:
objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:215:50: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setLineStr(const QString&)’:
objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:241:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorActive(const QString&)’:
objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:298:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorActiveHue(const QString&)’:
objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:308:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorMultiply(const QString&)’:
objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:330:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorMultiplyHue(const QString&)’:
objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:340:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setEquationStr(const QString&)’:
./objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:186:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorInactive(const QString&)’:
objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:362:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxobject.h: In member function ‘void NxObject::setColorInactiveHue(const QString&)’:
objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxobject.h:371:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from objects/nxcurve.h:35:
objects/../abstractionsgl.h: In static member function ‘static const OpenGlFont OpenGlFont::getFont(const QString&, int, quint16, qreal, qreal, qreal, QFont::Stretch, QFont::Weight, bool)’:
objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setEllipseStr(const QString&)’:
./objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/../abstractionsgl.h:62:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h:385:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setShiftPointAt(const QString&)’:
./objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:398:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setTranslate(const QString&)’:
./objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:404:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setTranslatePoint(const QString&)’:
./objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:410:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setResizeStr(const QString&)’:
./objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:430:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setEquationStr(const QString&)’:
objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:186:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setEllipseStr(const QString&)’:
objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:385:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setOffset(const QString&)’:
objects/nxcursor.h:140:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:140:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setShiftPointAt(const QString&)’:
objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:140:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h:398:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setTranslate(const QString&)’:
objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:404:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setTranslatePoint(const QString&)’:
objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:410:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.h: In member function ‘void NxCurve::setResizeStr(const QString&)’:
objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setStart(const QString&)’:
objects/nxcursor.h:182:63: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:182:63: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.h:430:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h:182:48: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setTimeFactorStr(const QString&)’:
objects/nxcursor.h:218:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:218:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:218:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setSVG(const QString&)’:
objects/nxcurve.cpp:546:18: error: variable ‘QPainterPath pathTmp’ has initializer but incomplete type
546 | QPainterPath pathTmp = QPainterPath();
| ^~~~~~~
objects/nxcurve.cpp:546:41: error: invalid use of incomplete type ‘class QPainterPath’
546 | QPainterPath pathTmp = QPainterPath();
| ^
In file included from /usr/include/qt/QtGui/qtransform.h:43,
from /usr/include/qt/QtGui/qimage.h:48,
from /usr/include/qt/QtGui/qpixmap.h:49,
from /usr/include/qt/QtGui/qbitmap.h:44,
from /usr/include/qt/QtGui/QBitmap:1,
from objects/nxcurve.h:30:
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setSVG2(const QString&)’:
objects/nxcurve.cpp:554:59: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
554 | QStringList tokens = polylineData.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:554:59: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
554 | QStringList tokens = polylineData.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:554:44: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
554 | QStringList tokens = polylineData.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.cpp:557:61: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
557 | QStringList tokenParams = token.split(",", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:557:61: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
557 | QStringList tokenParams = token.split(",", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:557:46: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
557 | QStringList tokenParams = token.split(",", QString::SkipEmptyParts);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setImage(const QString&)’:
objects/nxcurve.cpp:578:18: error: variable ‘QPainterPath pathTmp’ has initializer but incomplete type
578 | QPainterPath pathTmp = QPainterPath();
| ^~~~~~~
objects/nxcurve.cpp:578:41: error: invalid use of incomplete type ‘class QPainterPath’
578 | QPainterPath pathTmp = QPainterPath();
| ^
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setText(const QString&)’:
objects/nxcurve.cpp:601:54: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
601 | QStringList textItems = text.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:601:54: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
601 | QStringList textItems = text.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:601:39: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
601 | QStringList textItems = text.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setText(const QString&, const QString&)’:
objects/nxcurve.cpp:612:18: error: variable ‘QPainterPath pathTmp’ has initializer but incomplete type
612 | QPainterPath pathTmp = QPainterPath();
| ^~~~~~~
objects/nxcurve.cpp:612:41: error: invalid use of incomplete type ‘class QPainterPath’
612 | QPainterPath pathTmp = QPainterPath();
| ^
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp: In member function ‘void NxCurve::setPath(const QPainterPath&)’:
objects/nxcurve.cpp:620:51: error: invalid use of incomplete type ‘const class QPainterPath’
620 | for(quint16 elementIndex = 0 ; elementIndex < path.elementCount() ; elementIndex++) {
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:621:29: error: invalid use of incomplete type ‘class QPainterPath’
621 | const QPainterPath::Element &e = path.elementAt(elementIndex);
| ^~~~~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:622:17: error: ‘e’ was not declared in this scope
622 | switch (e.type) {
| ^
objects/nxcurve.cpp:623:28: error: incomplete type ‘QPainterPath’ used in nested name specifier
623 | case QPainterPath::MoveToElement:
| ^~~~~~~~~~~~~
objects/nxcurve.cpp:628:28: error: incomplete type ‘QPainterPath’ used in nested name specifier
628 | case QPainterPath::LineToElement:
| ^~~~~~~~~~~~~
objects/nxcurve.cpp:633:28: error: incomplete type ‘QPainterPath’ used in nested name specifier
633 | case QPainterPath::CurveToElement:
| ^~~~~~~~~~~~~~
objects/nxcurve.cpp:635:33: error: invalid use of incomplete type ‘class QPainterPath’
635 | const QPainterPath::Element &p1 = path.elementAt(elementIndex-1);
| ^~~~~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:636:33: error: invalid use of incomplete type ‘class QPainterPath’
636 | const QPainterPath::Element &c1 = e;
| ^~~~~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:637:33: error: invalid use of incomplete type ‘class QPainterPath’
637 | const QPainterPath::Element &c2 = path.elementAt(elementIndex+1);
| ^~~~~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:638:33: error: invalid use of incomplete type ‘class QPainterPath’
638 | const QPainterPath::Element &p2 = path.elementAt(elementIndex+2);
| ^~~~~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:639:41: error: ‘p2’ was not declared in this scope
639 | setPointAt(index++, NxPoint(p2.x, p2.y), NxPoint(c1.x - p1.x, c1.y - p1.y), NxPoint(c2.x - p2.x, c2.y - p2.y), false);
| ^~
objects/nxcurve.cpp:639:62: error: ‘c1’ was not declared in this scope; did you mean ‘y1’?
639 | setPointAt(index++, NxPoint(p2.x, p2.y), NxPoint(c1.x - p1.x, c1.y - p1.y), NxPoint(c2.x - p2.x, c2.y - p2.y), false);
| ^~
| y1
objects/nxcurve.cpp:639:69: error: ‘p1’ was not declared in this scope; did you mean ‘y1’?
639 | setPointAt(index++, NxPoint(p2.x, p2.y), NxPoint(c1.x - p1.x, c1.y - p1.y), NxPoint(c2.x - p2.x, c2.y - p2.y), false);
| ^~
| y1
objects/nxcurve.cpp:639:97: error: ‘c2’ was not declared in this scope
639 | setPointAt(index++, NxPoint(p2.x, p2.y), NxPoint(c1.x - p1.x, c1.y - p1.y), NxPoint(c2.x - p2.x, c2.y - p2.y), false);
| ^~
objects/nxcurve.cpp: In function ‘void pathArcSegment(QPainterPath&, qreal, qreal, qreal, qreal, qreal, qreal, qreal)’:
objects/nxcurve.cpp:1136:5: error: invalid use of incomplete type ‘class QPainterPath’
1136 | path.cubicTo(a00 * x1 + a01 * y1, a10 * x1 + a11 * y1,
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp: In function ‘bool parsePathDataFast(const QString&, QPainterPath&)’:
objects/nxcurve.cpp:1257:17: error: invalid use of incomplete type ‘class QPainterPath’
1257 | path.moveTo(x0, y0);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1275:17: error: invalid use of incomplete type ‘class QPainterPath’
1275 | path.moveTo(x0, y0);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1289:17: error: invalid use of incomplete type ‘class QPainterPath’
1289 | path.closeSubpath();
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1302:17: error: invalid use of incomplete type ‘class QPainterPath’
1302 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1316:17: error: invalid use of incomplete type ‘class QPainterPath’
1316 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1323:17: error: invalid use of incomplete type ‘class QPainterPath’
1323 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1330:17: error: invalid use of incomplete type ‘class QPainterPath’
1330 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1337:17: error: invalid use of incomplete type ‘class QPainterPath’
1337 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1344:17: error: invalid use of incomplete type ‘class QPainterPath’
1344 | path.lineTo(x, y);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1358:17: error: invalid use of incomplete type ‘class QPainterPath’
1358 | path.cubicTo(c1, c2, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1375:17: error: invalid use of incomplete type ‘class QPainterPath’
1375 | path.cubicTo(c1, c2, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1397:17: error: invalid use of incomplete type ‘class QPainterPath’
1397 | path.cubicTo(c1, c2, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1419:17: error: invalid use of incomplete type ‘class QPainterPath’
1419 | path.cubicTo(c1, c2, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1435:17: error: invalid use of incomplete type ‘class QPainterPath’
1435 | path.quadTo(c, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1451:17: error: invalid use of incomplete type ‘class QPainterPath’
1451 | path.quadTo(c, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1472:17: error: invalid use of incomplete type ‘class QPainterPath’
1472 | path.quadTo(c, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
objects/nxcurve.cpp:1493:17: error: invalid use of incomplete type ‘class QPainterPath’
1493 | path.quadTo(c, e);
| ^~~~
/usr/include/qt/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
54 | class QPainterPath;
| ^~~~~~~~~~~~
g++ -c -pipe -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -flto -fno-fat-lto-objects -Wall -Wextra -D_REENTRANT -fPIC -DQT5 -DIANNIX_64 -DIANNIX_32 -D__RTMIDI_DEBUG__ -D__LINUX_ALSA__ -DAVOID_TIMESTAMPING -D__linux__ -DQESP_NO_UDEV -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I/usr/include/qt -I/usr/include/qt/QtOpenGL -I/usr/include/qt/QtWidgets -I/usr/include/qt/QtGui -I/usr/include/qt/QtNetwork -I/usr/include/qt/QtScript -I/usr/include/qt/QtXml -I/usr/include/qt/QtCore -I. -I. -I/usr/lib/qt/mkspecs/linux-g++ -o nxcursor.o objects/nxcursor.cpp
make: *** [Makefile:3650: nxcurve.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from ./messages/messagemanagerloginterface.h:30,
from ./messages/message.h:32,
from ./messages/messagemanager.h:27,
from objects/nxcursor.h:29,
from objects/nxcursor.cpp:24:
./transport/transport.h: In member function ‘void Transport::setCenterStr(const QString&)’:
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qvector.h:47,
from /usr/include/qt/QtCore/qeasingcurve.h:48,
from /usr/include/qt/QtCore/QEasingCurve:1,
from objects/nxcursor.h:27:
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:132:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
132 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./transport/transport.h: In member function ‘void Transport::setRotateStr(const QString&)’:
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./transport/transport.h:137:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
137 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from ./geometry/qmuparser/muParserStack.h:35,
from ./geometry/qmuparser/muParserBase.h:39,
from ./geometry/qmuparser/muParser.h:32,
from ./objects/nxcurve.h:31,
from objects/nxcursor.h:30:
./geometry/qmuparser/muParserToken.h: At global scope:
./geometry/qmuparser/muParserToken.h:72:12: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
72 | std::auto_ptr<ParserCallback> m_pCallback;
| ^~~~~~~~
In file included from /usr/include/c++/14.2.1/memory:78,
from /usr/include/qt/QtCore/qvarlengtharray.h:52,
from /usr/include/qt/QtCore/qmetatype.h:48,
from /usr/include/qt/QtCore/qobject.h:54,
from /usr/include/qt/QtCore/qsharedpointer_impl.h:65,
from /usr/include/qt/QtCore/qsharedpointer.h:48,
from /usr/include/qt/QtGui/qpixmap.h:48,
from /usr/include/qt/QtGui/QPixmap:1,
from ./geometry/nxeasing.h:28,
from objects/nxcursor.h:28:
/usr/include/c++/14.2.1/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
./geometry/qmuparser/muParserBase.h:291:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
291 | std::auto_ptr<token_reader_type> m_pTokenReader; ///< Managed pointer to the token reader object.
| ^~~~~~~~
/usr/include/c++/14.2.1/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
In file included from ./objects/nxcurve.h:32:
./objects/nxobject.h: In member function ‘void NxObject::setPosStr(const QString&)’:
./objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:208:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:208:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
208 | QStringList posItems = pos.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setPosTranslateStr(const QString&)’:
./objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:215:65: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:215:50: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
215 | QStringList posItems = posTranslate.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setLineStr(const QString&)’:
./objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:241:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:241:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
241 | QStringList lineItems = line.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorActive(const QString&)’:
./objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:298:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:298:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
298 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorActiveHue(const QString&)’:
./objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:308:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:308:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
308 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorMultiply(const QString&)’:
./objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:330:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:330:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
330 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorMultiplyHue(const QString&)’:
./objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:340:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:340:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
340 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorInactive(const QString&)’:
./objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:362:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:362:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
362 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxobject.h: In member function ‘void NxObject::setColorInactiveHue(const QString&)’:
./objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:371:60: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxobject.h:371:45: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
371 | QStringList colorItem = _color.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from ./objects/nxcurve.h:35:
./objects/../abstractionsgl.h: In static member function ‘static const OpenGlFont OpenGlFont::getFont(const QString&, int, quint16, qreal, qreal, qreal, QFont::Stretch, QFont::Weight, bool)’:
./objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/../abstractionsgl.h:62:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/../abstractionsgl.h:62:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
62 | QStringList familySplit = family.split("|", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setEquationStr(const QString&)’:
./objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:186:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:186:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
186 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setEllipseStr(const QString&)’:
./objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:385:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:385:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
385 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setShiftPointAt(const QString&)’:
./objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:398:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:398:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
398 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setTranslate(const QString&)’:
./objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:404:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:404:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
404 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setTranslatePoint(const QString&)’:
./objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:410:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:410:41: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
410 | QStringList valItems = val.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
./objects/nxcurve.h: In member function ‘void NxCurve::setResizeStr(const QString&)’:
./objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:430:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
./objects/nxcurve.h:430:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
430 | QStringList sizeItems = size.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setOffset(const QString&)’:
objects/nxcursor.h:140:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:140:62: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:140:47: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
140 | QStringList offsetItems = offset.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setStart(const QString&)’:
objects/nxcursor.h:182:63: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:182:63: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:182:48: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
182 | QStringList startItems = startStr.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.h: In member function ‘void NxCursor::setTimeFactorStr(const QString&)’:
objects/nxcursor.h:218:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:218:58: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.h:218:43: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
218 | QStringList timeItems = time.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
objects/nxcursor.cpp: In constructor ‘NxCursor::NxCursor(ApplicationCurrent*, QTreeWidgetItem*)’:
objects/nxcursor.cpp:40:35: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
40 | cursorPoly = NxPolygon(4);
| ^
In file included from ./iannix_spec.h:33,
from ./misc/applicationexecute.h:28,
from ./misc/application.h:37,
from ./transport/transport.h:32:
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp:45:35: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
45 | cursorPolyOld = NxPolygon(4);
| ^
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp:50:38: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
50 | cursorPolyOldOld = NxPolygon(4);
| ^
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp: In member function ‘virtual void NxCursor::calculate()’:
objects/nxcursor.cpp:240:24: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
240 | cursorPolyOldOld = cursorPolyOld;
| ^~~~~~~~~~~~~
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp:241:21: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
241 | cursorPolyOld = cursorPoly;
| ^~~~~~~~~~
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp:264:44: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
264 | cursorPolyOld = cursorPolyOldOld = cursorPoly;
| ^~~~~~~~~~
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp:264:44: warning: implicitly-declared ‘NxPolygon& NxPolygon::operator=(const NxPolygon&)’ is deprecated [-Wdeprecated-copy]
264 | cursorPolyOld = cursorPolyOldOld = cursorPoly;
| ^~~~~~~~~~
./geometry/nxpolygon.h:37:12: note: because ‘NxPolygon’ has user-provided ‘NxPolygon::NxPolygon(const NxPolygon&)’
37 | inline NxPolygon(const NxPolygon &a) : QVector<NxPoint>(a) {}
| ^~~~~~~~~
objects/nxcursor.cpp: In member function ‘void NxCursor::setBoundsRectStr(const QString&, bool)’:
objects/nxcursor.cpp:657:54: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
657 | QStringList bounds = _bounds.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.cpp:657:54: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations]
657 | QStringList bounds = _bounds.split(" ", QString::SkipEmptyParts);
| ^~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:602:9: note: declared here
602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED
| ^~~~~~~~~~~~~~
objects/nxcursor.cpp:657:39: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations]
657 | QStringList bounds = _bounds.split(" ", QString::SkipEmptyParts);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qstring.h:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
==> ERROR: A failure occurred in build().
Aborting...
I’ve got qt5-tools and alsa-lib already installed, I don’t really know what would be the issue with those. I’ll check out the link provided by scotty65 later, hopefully I will find an alternative if I can’t make IanniX work on my system. Which would be a shame, when I had the opportunity to use it I found it very intuitive and I loved the graphic interface merging images with music. I gave a shot to PureData but I had almost the same issue (no sound), but that’s a problem for another post I guess.