<86>Dec 19 05:24:50 userdel[3035226]: delete user 'rooter' <86>Dec 19 05:24:50 userdel[3035226]: removed group 'rooter' owned by 'rooter' <86>Dec 19 05:24:50 userdel[3035226]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 19 05:24:50 groupadd[3035275]: group added to /etc/group: name=rooter, GID=1823 <86>Dec 19 05:24:50 groupadd[3035275]: group added to /etc/gshadow: name=rooter <86>Dec 19 05:24:50 groupadd[3035275]: new group: name=rooter, GID=1823 <86>Dec 19 05:24:50 useradd[3035317]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none <86>Dec 19 05:24:50 userdel[3035375]: delete user 'builder' <86>Dec 19 05:24:50 userdel[3035375]: removed group 'builder' owned by 'builder' <86>Dec 19 05:24:50 userdel[3035375]: removed shadow group 'builder' owned by 'builder' <86>Dec 19 05:24:50 groupadd[3035421]: group added to /etc/group: name=builder, GID=1824 <86>Dec 19 05:24:50 groupadd[3035421]: group added to /etc/gshadow: name=builder <86>Dec 19 05:24:50 groupadd[3035421]: new group: name=builder, GID=1824 <86>Dec 19 05:24:50 useradd[3035480]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none /usr/src/in/srpm/kseg-0.403-alt2.qa3.src.rpm: The use of such a license name is ambiguous: GPL <13>Dec 19 05:24:55 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Dec 19 05:24:55 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Dec 19 05:24:55 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:24:55 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Dec 19 05:24:55 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349835 installed <13>Dec 19 05:24:55 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Dec 19 05:24:55 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Dec 19 05:24:55 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577555 installed <13>Dec 19 05:24:55 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526916 installed <13>Dec 19 05:24:55 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449145 installed <13>Dec 19 05:24:55 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 19 05:24:56 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 19 05:24:56 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Dec 19 05:24:56 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Dec 19 05:24:56 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333686 installed <13>Dec 19 05:24:56 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Dec 19 05:24:56 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577439 installed <13>Dec 19 05:24:56 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605111 installed <13>Dec 19 05:24:56 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 19 05:24:56 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702423005 installed <13>Dec 19 05:24:56 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781682 installed <13>Dec 19 05:24:56 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:24:56 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:24:56 rpmi: rpm-macros-qt3-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464571 installed <13>Dec 19 05:24:56 rpmi: libqt3-settings-3.3-alt5 1393236358 installed <13>Dec 19 05:24:56 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659208 installed <13>Dec 19 05:24:56 rpmi: libunixODBC2-2.3.12-alt1 sisyphus+341576.100.1.1 1709080903 installed <13>Dec 19 05:24:56 rpmi: libunixODBC-devel-compat-2.3.12-alt1 sisyphus+341576.100.1.1 1709080903 installed <13>Dec 19 05:24:56 rpmi: libunixODBC-devel-2.3.12-alt1 sisyphus+341576.100.1.1 1709080903 installed <13>Dec 19 05:24:56 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682597 installed <13>Dec 19 05:24:56 rpmi: libmng-2.0.3-alt3 sisyphus+363683.100.1.1 1732898408 installed <13>Dec 19 05:24:56 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577525 installed <13>Dec 19 05:24:56 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035267 installed <13>Dec 19 05:24:56 rpmi: libspirv-tools0-1:2024.4-alt0.1 sisyphus+365035.200.5.1 1734354502 installed <13>Dec 19 05:24:56 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 19 05:24:56 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 19 05:24:56 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922743 installed <13>Dec 19 05:24:56 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 19 05:24:58 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763186 installed <13>Dec 19 05:24:58 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572111 installed <13>Dec 19 05:24:58 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440789 installed <13>Dec 19 05:24:58 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed <13>Dec 19 05:24:58 rpmi: libgbm-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 19 05:24:58 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Dec 19 05:24:58 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:24:59 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131018 installed <13>Dec 19 05:24:59 rpmi: libpixman-3:0.44.2-alt1 sisyphus+364211.100.1.1 1733467622 installed <13>Dec 19 05:24:59 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 19 05:24:59 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598419 installed <13>Dec 19 05:24:59 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 19 05:24:59 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Dec 19 05:24:59 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Dec 19 05:24:59 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed Updating fonts cache: <29>Dec 19 05:25:00 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Dec 19 05:25:00 rpmi: libharfbuzz-icu-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 19 05:25:00 rpmi: libharfbuzz-gobject-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 19 05:25:00 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 19 05:25:00 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441061 installed <13>Dec 19 05:25:00 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 19 05:25:00 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 19 05:25:00 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Dec 19 05:25:00 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Dec 19 05:25:00 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Dec 19 05:25:00 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Dec 19 05:25:00 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Dec 19 05:25:00 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed <13>Dec 19 05:25:00 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Dec 19 05:25:00 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Dec 19 05:25:00 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Dec 19 05:25:00 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Dec 19 05:25:02 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342004 installed <13>Dec 19 05:25:02 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Dec 19 05:25:02 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436130 installed <13>Dec 19 05:25:02 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441101 installed <13>Dec 19 05:25:02 rpmi: libXfixes-devel-6.0.1-alt1 sisyphus+331490.300.1.1 1697023233 installed <13>Dec 19 05:25:02 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124174 installed <13>Dec 19 05:25:02 rpmi: libXrandr-devel-1.5.4-alt1 sisyphus+330992.100.1.1 1696485400 installed <13>Dec 19 05:25:02 rpmi: libXcursor-devel-1.2.2-alt1 sisyphus+343583.600.1.1 1711441025 installed <13>Dec 19 05:25:02 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213208 installed <13>Dec 19 05:25:02 rpmi: libXt-devel-1.3.0-alt1 sisyphus+331490.500.1.1 1697023310 installed <13>Dec 19 05:25:02 rpmi: libXmu-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed <13>Dec 19 05:25:02 rpmi: libXmu-devel-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441172 installed <13>Dec 19 05:25:02 rpmi: libqt3-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464571 installed <13>Dec 19 05:25:02 rpmi: libharfbuzz-cairo-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 19 05:25:02 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168523 installed <13>Dec 19 05:25:02 rpmi: libGLX-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 19 05:25:02 rpmi: libEGL-mesa-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 19 05:25:02 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:25:02 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:25:03 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:25:03 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424893 installed <13>Dec 19 05:25:03 rpmi: libGL-devel-4:24.3.1-alt1 sisyphus+364215.200.1.1 1733470187 installed <13>Dec 19 05:25:03 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Dec 19 05:25:03 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174382 installed <13>Dec 19 05:25:03 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233799 installed <13>Dec 19 05:25:03 rpmi: libXv-devel-1.0.12-alt1 sisyphus+311188.600.1.1 1670233799 installed <13>Dec 19 05:25:03 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550026 installed <13>Dec 19 05:25:03 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787316 installed <13>Dec 19 05:25:03 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Dec 19 05:25:03 rpmi: libgio-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed <13>Dec 19 05:25:03 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Dec 19 05:25:03 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Dec 19 05:25:03 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468404 installed <13>Dec 19 05:25:03 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed <13>Dec 19 05:25:03 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 19 05:25:03 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802615 installed <13>Dec 19 05:25:03 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 19 05:25:03 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Dec 19 05:25:03 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed <13>Dec 19 05:25:03 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Dec 19 05:25:03 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622573 installed <13>Dec 19 05:25:03 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 19 05:25:03 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080439 installed <13>Dec 19 05:25:03 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 19 05:25:04 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526854 installed <13>Dec 19 05:25:04 rpmi: glib2-devel-2.82.4-alt1 sisyphus+364807.100.1.1 1733991592 installed <13>Dec 19 05:25:04 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948391 installed <13>Dec 19 05:25:04 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337298 installed <13>Dec 19 05:25:04 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221064 installed <13>Dec 19 05:25:04 rpmi: libharfbuzz-devel-10.1.0-alt1 sisyphus+361773.100.1.1 1730824042 installed <13>Dec 19 05:25:04 rpmi: libXft-devel-2.3.8-alt1 sisyphus+331490.400.1.1 1697023269 installed <13>Dec 19 05:25:04 rpmi: libqt3-devel-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464571 installed <13>Dec 19 05:25:04 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139222 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/kseg-0.403-alt2.qa3.nosrc.rpm (w1.gzdio) Installing kseg-0.403-alt2.qa3.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.5102 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf kseg + echo 'Source #0 (kseg-0.403.tar.gz):' Source #0 (kseg-0.403.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/kseg-0.403.tar.gz + /bin/tar -xf - + cd kseg + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #1 (kseg-setFilePath.patch):' Patch #1 (kseg-setFilePath.patch): + /usr/bin/patch -p1 patching file KSegWindow.cpp + echo 'Patch #2 (kseg-KSEG_HOME.patch):' Patch #2 (kseg-KSEG_HOME.patch): + /usr/bin/patch -p1 patching file main.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.5102 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kseg + qmake-qt3 + make KSEG_HOME=/usr/share/kseg make: Entering directory '/usr/src/RPM/BUILD/kseg' g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o BuildReverse.o BuildReverse.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_matrix.H:29, from BuildReverse.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qdesktopwidget.h:43, from /usr/lib64/qt3/include/qapplication.h:45, from BuildReverse.cpp:23: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from BuildReverse.cpp:29: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o cans.o cans.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from cans.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from KSegDocument.H:28: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o box.o formula/box.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qcolor.h:45, from /usr/lib64/qt3/include/qpainter.h:46, from formula/box.H:27, from formula/box.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o kformula.o formula/kformula.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qcolor.h:45, from /usr/lib64/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformula.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ formula/kformula.cpp: In static member function 'static int KFormula::findMatch(QString, int)': formula/kformula.H:44:26: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 44 | #define L_GROUP QChar('{') | ^ formula/kformula.cpp:267:56: note: in expansion of macro 'L_GROUP' 267 | if(s[pos] == L_GROUP || s[pos] == R_GROUP) { lchar = L_GROUP; rchar = R_GROUP; } | ^~~~~~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.H:45:26: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 45 | #define R_GROUP QChar('}') | ^ formula/kformula.cpp:267:73: note: in expansion of macro 'R_GROUP' 267 | if(s[pos] == L_GROUP || s[pos] == R_GROUP) { lchar = L_GROUP; rchar = R_GROUP; } | ^~~~~~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:268:53: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 268 | else if(s[pos] == '(' || s[pos] == ')') { lchar = '('; rchar = ')'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:268:66: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 268 | else if(s[pos] == '(' || s[pos] == ')') { lchar = '('; rchar = ')'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:269:53: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 269 | else if(s[pos] == '[' || s[pos] == ']') { lchar = '['; rchar = ']'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:269:66: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 269 | else if(s[pos] == '[' || s[pos] == ']') { lchar = '['; rchar = ']'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:270:53: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 270 | else if(s[pos] == '{' || s[pos] == '}') { lchar = '{'; rchar = '}'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ formula/kformula.cpp:270:66: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 270 | else if(s[pos] == '{' || s[pos] == '}') { lchar = '{'; rchar = '}'; } | ^~~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o kformulaedit.o formula/kformulaedit.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qcolor.h:45, from /usr/lib64/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformulaedit.H:27, from formula/kformulaedit.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ formula/kformulaedit.cpp: In member function 'QString KFormulaEdit::uglyForm() const': formula/kformulaedit.cpp:267:22: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 267 | if (!restricted) ; //bad things happen if it's not restricted. | ^ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o matrixbox.o formula/matrixbox.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qcolor.h:45, from /usr/lib64/qt3/include/qpainter.h:46, from formula/box.H:27, from formula/matrixbox.H:27, from formula/matrixbox.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o MatrixDialog.o formula/MatrixDialog.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from formula/MatrixDialog.H:27, from formula/MatrixDialog.cpp:23: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arc.o G_arc.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_arc.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_arc.H:27, from G_arc.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_arc.cpp: In member function 'virtual bool G_arc::inRect(const QRect&) const': G_arc.cpp:242:50: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 242 | tmp = G_segment(rect.topRight(), rect.topLeft()); | ^ In file included from G_matrix.H:28, from KSegView.H:34: G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_arc.cpp:244:54: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 244 | tmp = G_segment(rect.topRight(), rect.bottomRight()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_arc.cpp:246:52: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 246 | tmp = G_segment(rect.topLeft(), rect.bottomLeft()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_arc.cpp:248:56: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 248 | tmp = G_segment(rect.bottomRight(), rect.bottomLeft()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arcObject.o G_arcObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_arcObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_arcObject.cpp: In member function 'virtual void G_arcObject::update()': G_arcObject.cpp:32:29: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 32 | arc = parent(0)->getArc(); | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcObject.cpp:37:84: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 37 | arc = G_arc(parent(0)->getPoint(), parent(1)->getPoint(), parent(2)->getPoint()); | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arcSector.o G_arcSector.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_arcSector.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_arc.H:27, from G_arcSector.H:27, from G_arcSector.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40, from KSegView.H:35: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arcSectorObject.o G_arcSectorObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_arcSectorObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_arcSectorObject.cpp: In member function 'virtual void G_arcSectorObject::update()': G_arcSectorObject.cpp:32:58: warning: implicitly-declared 'G_arcSector& G_arcSector::operator=(const G_arcSector&)' is deprecated [-Wdeprecated-copy] 32 | arcSector = *((G_arcSector *)(parent(0)->getGeoRef())); | ^ G_arcSector.H:33:3: note: because 'G_arcSector' has user-provided 'G_arcSector::G_arcSector(const G_arcSector&)' 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~~~~~~~~~ G_arcSector.H: In member function 'G_arcSector& G_arcSector::operator=(const G_arcSector&)': G_arcSector.H:29:7: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 29 | class G_arcSector : public G_filled | ^~~~~~~~~~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSectorObject.cpp: In member function 'virtual void G_arcSectorObject::update()': G_arcSectorObject.cpp:32:58: note: synthesized method 'G_arcSector& G_arcSector::operator=(const G_arcSector&)' first required here 32 | arcSector = *((G_arcSector *)(parent(0)->getGeoRef())); | ^ G_arcSectorObject.cpp:37:48: warning: implicitly-declared 'G_arcSector& G_arcSector::operator=(const G_arcSector&)' is deprecated [-Wdeprecated-copy] 37 | arcSector = G_arcSector(parent(0)->getArc()); | ^ G_arcSector.H:33:3: note: because 'G_arcSector' has user-provided 'G_arcSector::G_arcSector(const G_arcSector&)' 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arcSegment.o G_arcSegment.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_arcSegment.cpp:27: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_arc.H:27, from G_arcSector.H:27, from G_arcSegment.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_arcSegment.cpp:25: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41, from KSegView.H:35: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_arcSegmentObject.o G_arcSegmentObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_arcSegmentObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_arcSegmentObject.cpp: In member function 'virtual void G_arcSegmentObject::update()': G_arcSegmentObject.cpp:32:60: warning: implicitly-declared 'G_arcSegment& G_arcSegment::operator=(const G_arcSegment&)' is deprecated [-Wdeprecated-copy] 32 | arcSegment = *((G_arcSegment *)(parent(0)->getGeoRef())); | ^ G_arcSegment.H:33:3: note: because 'G_arcSegment' has user-provided 'G_arcSegment::G_arcSegment(const G_arcSegment&)' 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~~~~~~~~~~ G_arcSegment.H: In member function 'G_arcSegment& G_arcSegment::operator=(const G_arcSegment&)': G_arcSegment.H:29:7: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 29 | class G_arcSegment : public G_filled | ^~~~~~~~~~~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegmentObject.cpp: In member function 'virtual void G_arcSegmentObject::update()': G_arcSegmentObject.cpp:32:60: note: synthesized method 'G_arcSegment& G_arcSegment::operator=(const G_arcSegment&)' first required here 32 | arcSegment = *((G_arcSegment *)(parent(0)->getGeoRef())); | ^ G_arcSegmentObject.cpp:37:50: warning: implicitly-declared 'G_arcSegment& G_arcSegment::operator=(const G_arcSegment&)' is deprecated [-Wdeprecated-copy] 37 | arcSegment = G_arcSegment(parent(0)->getArc()); | ^ G_arcSegment.H:33:3: note: because 'G_arcSegment' has user-provided 'G_arcSegment::G_arcSegment(const G_arcSegment&)' 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_calculateObject.o G_calculateObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_calculateObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from G_calculateObject.cpp:28: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_circle.o G_circle.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_circle.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_circle.H:27, from G_circle.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_circleInterior.o G_circleInterior.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_circleInterior.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_circle.H:27, from G_circleInterior.H:27, from G_circleInterior.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_circleInteriorObject.o G_circleInteriorObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_circleInteriorObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInteriorObject.cpp: In member function 'virtual void G_circleInteriorObject::update()': G_circleInteriorObject.cpp:32:68: warning: implicitly-declared 'G_circleInterior& G_circleInterior::operator=(const G_circleInterior&)' is deprecated [-Wdeprecated-copy] 32 | circleInterior = *((G_circleInterior *)(parent(0)->getGeoRef())); | ^ G_circleInterior.H:33:3: note: because 'G_circleInterior' has user-provided 'G_circleInterior::G_circleInterior(const G_circleInterior&)' 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~~~~~~~~~~~ G_circleInterior.H: In member function 'G_circleInterior& G_circleInterior::operator=(const G_circleInterior&)': G_circleInterior.H:29:7: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 29 | class G_circleInterior : public G_filled | ^~~~~~~~~~~~~~~~ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInteriorObject.cpp: In member function 'virtual void G_circleInteriorObject::update()': G_circleInteriorObject.cpp:32:68: note: synthesized method 'G_circleInterior& G_circleInterior::operator=(const G_circleInterior&)' first required here 32 | circleInterior = *((G_circleInterior *)(parent(0)->getGeoRef())); | ^ G_circleInteriorObject.cpp:37:61: warning: implicitly-declared 'G_circleInterior& G_circleInterior::operator=(const G_circleInterior&)' is deprecated [-Wdeprecated-copy] 37 | circleInterior = G_circleInterior(parent(0)->getCircle()); | ^ G_circleInterior.H:33:3: note: because 'G_circleInterior' has user-provided 'G_circleInterior::G_circleInterior(const G_circleInterior&)' 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_circleObject.o G_circleObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_circleObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleObject.cpp: In member function 'virtual void G_circleObject::update()': G_circleObject.cpp:32:35: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 32 | circle = parent(0)->getCircle(); | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleObject.cpp:37:102: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 37 | circle = G_circle(parent(0)->getPoint(), (parent(1)->getPoint() - parent(0)->getPoint()).length()); | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleObject.cpp:40:78: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 40 | circle = G_circle(parent(0)->getPoint(), parent(1)->getSegment().length()); | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_drawstyle.o G_drawstyle.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from G_drawstyle.cpp:25: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qfont.h:45, from G_drawstyle.H:27, from G_drawstyle.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_label.o G_label.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_label.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpaintdevice.h:45, from /usr/lib64/qt3/include/qpixmap.h:45, from G_label.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from G_label.cpp:29: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_line.o G_line.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_line.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_line.H:27, from G_line.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_lineObject.o G_lineObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_lineObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_lineObject.cpp: In member function 'virtual void G_lineObject::update()': G_lineObject.cpp:32:31: warning: implicitly-declared 'G_line& G_line::operator=(const G_line&)' is deprecated [-Wdeprecated-copy] 32 | line = parent(0)->getLine(); | ^ In file included from G_object.H:33: G_line.H:33:3: note: because 'G_line' has user-provided 'G_line::G_line(const G_line&)' 33 | G_line(const G_line &l) : G_straight() { p1 = l.p1; dir = l.dir; } | ^~~~~~ G_lineObject.cpp:37:87: warning: implicitly-declared 'G_line& G_line::operator=(const G_line&)' is deprecated [-Wdeprecated-copy] 37 | line = G_line(parent(0)->getPoint(), parent(1)->getPoint() - parent(0)->getPoint()); | ^ G_line.H:33:3: note: because 'G_line' has user-provided 'G_line::G_line(const G_line&)' 33 | G_line(const G_line &l) : G_straight() { p1 = l.p1; dir = l.dir; } | ^~~~~~ G_lineObject.cpp:40:85: warning: implicitly-declared 'G_line& G_line::operator=(const G_line&)' is deprecated [-Wdeprecated-copy] 40 | line = G_line(parent(0)->getPoint(), parent(1)->getStraightRef()->getDirection()); | ^ G_line.H:33:3: note: because 'G_line' has user-provided 'G_line::G_line(const G_line&)' 33 | G_line(const G_line &l) : G_straight() { p1 = l.p1; dir = l.dir; } | ^~~~~~ G_lineObject.cpp:43:91: warning: implicitly-declared 'G_line& G_line::operator=(const G_line&)' is deprecated [-Wdeprecated-copy] 43 | line = G_line(parent(0)->getPoint(), parent(1)->getStraightRef()->getDirection().r90()); | ^ G_line.H:33:3: note: because 'G_line' has user-provided 'G_line::G_line(const G_line&)' 33 | G_line(const G_line &l) : G_straight() { p1 = l.p1; dir = l.dir; } | ^~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_locus.o G_locus.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_locus.H:27, from G_locus.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_locusObject.o G_locusObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_locusObject.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_measureObject.o G_measureObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_measureObject.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qtextstream.h:46, from /usr/lib64/qt3/include/qtl.h:46, from /usr/lib64/qt3/include/qvaluelist.h:45, from /usr/lib64/qt3/include/qstringlist.h:45, from /usr/lib64/qt3/include/qregexp.h:45, from G_measureObject.cpp:25: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from G_measureObject.cpp:30: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_object.o G_object.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_object.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_point.o G_point.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_point.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_point.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_pointLocus.o G_pointLocus.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_pointLocus.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_pointObject.o G_pointObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_pointObject.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_polygon.o G_polygon.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_polygon.cpp:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_polygon.H:28, from G_polygon.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_polygonObject.o G_polygonObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_polygonObject.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_polygonObject.cpp: In member function 'virtual void G_polygonObject::update()': G_polygonObject.cpp:31:52: warning: implicitly-declared 'G_polygon& G_polygon::operator=(const G_polygon&)' is deprecated [-Wdeprecated-copy] 31 | polygon = *((G_polygon *)parent(0)->getGeoRef()); | ^ In file included from G_object.H:42: G_polygon.H:35:3: note: because 'G_polygon' has user-provided 'G_polygon::G_polygon(const G_polygon&)' 35 | G_polygon(const G_polygon &p) : G_filled() { points = p.points; } | ^~~~~~~~~ G_polygonObject.cpp:43:28: warning: implicitly-declared 'G_polygon& G_polygon::operator=(const G_polygon&)' is deprecated [-Wdeprecated-copy] 43 | polygon = G_polygon(pts); | ^ G_polygon.H:35:3: note: because 'G_polygon' has user-provided 'G_polygon::G_polygon(const G_polygon&)' 35 | G_polygon(const G_polygon &p) : G_filled() { points = p.points; } | ^~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_ray.o G_ray.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_ray.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_ray.H:27, from G_ray.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_ray.cpp: In member function 'virtual bool G_ray::inRect(const QRect&) const': G_ray.cpp:83:46: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 83 | tmp = G_segment(r.topLeft(), r.bottomLeft()); | ^ In file included from G_ray.cpp:25: G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_ray.cpp:86:48: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 86 | tmp = G_segment(r.topRight(), r.bottomRight()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_ray.cpp:89:50: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 89 | tmp = G_segment(r.bottomLeft(), r.bottomRight()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_ray.cpp:92:44: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 92 | tmp = G_segment(r.topRight(), r.topLeft()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_rayObject.o G_rayObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_rayObject.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_rayObject.cpp: In member function 'virtual void G_rayObject::update()': G_rayObject.cpp:31:29: warning: implicitly-declared 'G_ray& G_ray::operator=(const G_ray&)' is deprecated [-Wdeprecated-copy] 31 | ray = parent(0)->getRay(); | ^ In file included from G_object.H:35: G_ray.H:33:3: note: because 'G_ray' has user-provided 'G_ray::G_ray(const G_ray&)' 33 | G_ray(const G_ray &r) : G_straight() { p1 = r.p1; dir = r.dir; } | ^~~~~ G_rayObject.cpp:36:85: warning: implicitly-declared 'G_ray& G_ray::operator=(const G_ray&)' is deprecated [-Wdeprecated-copy] 36 | ray = G_ray(parent(0)->getPoint(), parent(1)->getPoint() - parent(0)->getPoint()); | ^ G_ray.H:33:3: note: because 'G_ray' has user-provided 'G_ray::G_ray(const G_ray&)' 33 | G_ray(const G_ray &r) : G_straight() { p1 = r.p1; dir = r.dir; } | ^~~~~ G_rayObject.cpp:48:28: warning: implicitly-declared 'G_ray& G_ray::operator=(const G_ray&)' is deprecated [-Wdeprecated-copy] 48 | ray = G_ray::inValid(); | ^ G_ray.H:33:3: note: because 'G_ray' has user-provided 'G_ray::G_ray(const G_ray&)' 33 | G_ray(const G_ray &r) : G_straight() { p1 = r.p1; dir = r.dir; } | ^~~~~ G_rayObject.cpp:58:28: warning: implicitly-declared 'G_ray& G_ray::operator=(const G_ray&)' is deprecated [-Wdeprecated-copy] 58 | ray = G_ray::inValid(); | ^ G_ray.H:33:3: note: because 'G_ray' has user-provided 'G_ray::G_ray(const G_ray&)' 33 | G_ray(const G_ray &r) : G_straight() { p1 = r.p1; dir = r.dir; } | ^~~~~ G_rayObject.cpp:62:23: warning: implicitly-declared 'G_ray& G_ray::operator=(const G_ray&)' is deprecated [-Wdeprecated-copy] 62 | ray = G_ray(p2, p1); | ^ G_ray.H:33:3: note: because 'G_ray' has user-provided 'G_ray::G_ray(const G_ray&)' 33 | G_ray(const G_ray &r) : G_straight() { p1 = r.p1; dir = r.dir; } | ^~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_ref.o G_ref.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_ref.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from G_ref.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40, from G_ref.cpp:25: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from G_object.H:39, from G_ref.cpp:27: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_refs.o G_refs.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_refs.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from G_ref.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_refSearcher.o G_refSearcher.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from G_refSearcher.H:28, from G_refSearcher.cpp:23: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from G_ref.H:27, from G_refSearcher.H:29: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_segment.o G_segment.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from G_segment.cpp:27: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_segment.H:27, from G_segment.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_segment.cpp: In member function 'virtual bool G_segment::inRect(const QRect&) const': G_segment.cpp:133:46: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 133 | tmp = G_segment(r.topLeft(), r.bottomLeft()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_segment.cpp:136:48: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 136 | tmp = G_segment(r.topRight(), r.bottomRight()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_segment.cpp:139:50: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 139 | tmp = G_segment(r.bottomLeft(), r.bottomRight()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_segment.cpp:142:44: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 142 | tmp = G_segment(r.topRight(), r.topLeft()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_segment.cpp: In member function 'virtual G_point G_segment::getIntersection(const G_curve*, int) const': G_segment.cpp:166:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 166 | if(r < 0) r = 0; if(r > 1) r = 1; | ^~ G_segment.cpp:166:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 166 | if(r < 0) r = 0; if(r > 1) r = 1; | ^~ G_segment.cpp:186:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 186 | if(r < 0) r = 0; if(r > 1) r = 1; | ^~ G_segment.cpp:186:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 186 | if(r < 0) r = 0; if(r > 1) r = 1; | ^~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_segmentObject.o G_segmentObject.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_object.H:31, from G_segmentObject.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_segmentObject.cpp: In member function 'virtual void G_segmentObject::update()': G_segmentObject.cpp:31:37: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 31 | segment = parent(0)->getSegment(); | ^ In file included from G_object.H:34: G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ G_segmentObject.cpp:36:69: warning: implicitly-declared 'G_segment& G_segment::operator=(const G_segment&)' is deprecated [-Wdeprecated-copy] 36 | segment = G_segment(parent(0)->getPoint(), parent(1)->getPoint()); | ^ G_segment.H:33:3: note: because 'G_segment' has user-provided 'G_segment::G_segment(const G_segment&)' 33 | G_segment(const G_segment &s) : G_straight() { p1 = s.p1; p2 = s.p2; } | ^~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_undo.o G_undo.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from G_undo.H:31, from G_undo.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_undo.H:30: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40, from G_undo.cpp:26: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from G_object.H:39, from G_undo.cpp:28: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o G_undoStack.o G_undoStack.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from G_undo.H:31, from G_undoStack.H:28, from G_undoStack.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpoint.h:45, from /usr/lib64/qt3/include/qsize.h:45, from /usr/lib64/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_undo.H:30: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40, from G_undoStack.cpp:25: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegCalculateEditor.o KSegCalculateEditor.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegCalculateEditor.H:35, from KSegCalculateEditor.cpp:29: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from /usr/lib64/qt3/include/qlayout.h:45, from KSegCalculateEditor.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegCalculateEditor.H:36: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegCalculateEditor.cpp:31: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:34: pics/abs.xpm: At global scope: pics/abs.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 6 1", | ^~~~~~~~~~~ pics/abs.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/abs.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #800080", | ^~~~~~~~~~~~~~~~~~ pics/abs.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/abs.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #DDDDDD", | ^~~~~~~~~~~~~~~~~~ pics/abs.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #BBBBBB", | ^~~~~~~~~~~~~~~~~~ pics/abs.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #111111", | ^~~~~~~~~~~~~~~~~~ pics/abs.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " .. ++++ +++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .. @++++++ ++++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .. ++ ++ +++ +++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " .. ++ #++++ ++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " .. + #+++ ++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .. + +++ ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .. ++$ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .. +++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .. +++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .. $++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " .. ++ +++ + .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .. ++++ +++# + .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. ++++ ++++# ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .. +++ +++ ++ ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " .. ++++++ ++++++@ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .. +++ ++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/abs.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:35: pics/editcopy.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 189 2", | ^~~~~~~~~~~~~ pics/editcopy.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/editcopy.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #DEDEDE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #C9C9C9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #101010", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #F4F4F4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #898989", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #212020", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= c #828282", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- c #C6C6C6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; c #5C5B5B", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> c #313030", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", c #E0E0E0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' c #424040", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") c #ADACAC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "! c #474646", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "~ c #3C3B3C", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "{ c #313131", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "] c #262626", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "^ c #1C1B1B", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "/ c #111010", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "( c #F3F3F3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "_ c #A4A4A4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ": c #747474", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "< c #FEFDFB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "[ c #F1EDEA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "} c #F0EAE6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "| c #DBD4CE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "1 c #C1BAB3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "2 c #9C8F86", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "3 c #FDF9F6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "4 c #FBF6F1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "5 c #FAF2EC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "6 c #EDE4DC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "7 c #ECE1D8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "8 c #D7CBC0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | "9 c #676767", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | "0 c #C5C4C3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | "a c #5B5957", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | "b c #807D7A", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | "c c #C2BCB7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | "d c #7F7A75", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | "e c #C1B6AF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | "f c #F7E9DD", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | "g c #D5C7BC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | "h c #868686", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | "i c #C3C3C3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:52:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | "j c #FEFBFA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:53:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | "k c #FDF8F5", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:54:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | "l c #FCF6F0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:55:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | "m c #F9EFE6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:56:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | "n c #F8ECE2", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:57:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | "o c #F6E8DD", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:58:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | "p c #F6E5D8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | "q c #D4C5B7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:60:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | "r c #828182", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:61:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | "s c #A3A1A1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:62:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | "t c #FCF9F4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:63:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 63 | "u c #A19C97", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:64:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | "v c #5A5552", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:65:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | "w c #7E7873", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:66:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | "x c #9F958D", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:67:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | "y c #7D746E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:68:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | "z c #F4E1D2", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:69:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | "A c #D4C1B2", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:70:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | "B c #505050", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:71:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | "C c #FEFFFE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:72:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | "D c #FDFBF9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:73:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | "E c #FDF8F4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:74:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | "F c #FBF5F0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:75:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | "G c #FAF2EA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:76:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | "H c #F9EFE5", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:77:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | "I c #F8EBE0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:78:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | "J c #F6E8DC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:79:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | "K c #F5E5D7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:80:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | "L c #F4E2D1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:81:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | "M c #F3DECC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:82:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | "N c #D2BFAD", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:83:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | "O c #5C5B5A", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:84:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | "P c #C5C3C1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:85:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | "Q c #807E7C", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:86:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | "R c #5B5755", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:87:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | "S c #7F7B77", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:88:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | "T c #C1B6AE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:89:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | "U c #59524E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:90:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | "V c #58514C", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | "W c #7C736B", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | "X c #BDAC9E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:93:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | "Y c #F1DAC7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:94:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | "Z c #D0BBA9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:95:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 95 | "` c #2A2929", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:96:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | " . c #FEFEFE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:97:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | ".. c #FDFBF8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:98:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 98 | "+. c #FCF7F3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:99:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | "@. c #FBF4EE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:100:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | "#. c #FAF1EA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:101:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | "$. c #F8EEE4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | "%. c #F7EBE0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:103:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 103 | "&. c #F7E7DB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:104:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | "*. c #F5E4D6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | "=. c #F3E1D1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 106 | "-. c #F2DDCB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:107:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | ";. c #EFD7C1", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:108:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 108 | ">. c #D0B8A5", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:109:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 109 | ",. c #818181", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:110:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | "'. c #5B5959", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:111:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 111 | "). c #C4C0BD", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:112:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 112 | "!. c #807C79", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:113:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | "~. c #5A5653", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 114 | "{. c #595551", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 115 | "]. c #9F9690", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:116:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | "^. c #7C736A", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:117:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 117 | "/. c #BCAC9E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:118:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | "(. c #7B6F65", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:119:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 119 | "_. c #7A6D62", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:120:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 120 | ":. c #EFD3BB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:121:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 121 | "<. c #CEB49E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:122:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 122 | "[. c #4D4D4D", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:123:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 123 | "}. c #FFFEFD", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:124:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 124 | "|. c #FDFAF8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 125 | "1. c #FBF6F3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:126:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 126 | "2. c #FAF4EE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:127:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 127 | "3. c #F9F1E9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:128:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 128 | "4. c #F8EDE4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:129:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 129 | "5. c #F7EADF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:130:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 130 | "6. c #F6E7DA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:131:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 131 | "7. c #F4E3D5", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:132:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 132 | "8. c #F3E0D0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 133 | "9. c #F1D9C6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:134:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 134 | "0. c #EFD6C0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:135:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 135 | "a. c #EED3BB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:136:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 136 | "b. c #EDCFB6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:137:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 137 | "c. c #CDB29A", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:138:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 138 | "d. c #FDFAF7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 139 | "e. c #807D7C", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 140 | "f. c #7F7A76", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:141:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 141 | "g. c #C0B5AC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:142:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 142 | "h. c #59524D", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 143 | "i. c #9E9289", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:144:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 144 | "j. c #7C726A", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 145 | "k. c #BCAB9D", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:146:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 146 | "l. c #7B6F64", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:147:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 147 | "m. c #564C45", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:148:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 148 | "n. c #998778", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:149:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 149 | "o. c #786A5C", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:150:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 150 | "p. c #ECCBB0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:151:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 151 | "q. c #CCAE94", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:152:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 152 | "r. c #FCF7F2", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:153:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 153 | "s. c #FAF3ED", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 154 | "t. c #F9F0E8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:155:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 155 | "u. c #F8ECE3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:156:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 156 | "v. c #F7E9DE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:157:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 157 | "w. c #F5E6D9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:158:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 158 | "x. c #F5E3D4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:159:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 159 | "y. c #F4E0CF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 160 | "z. c #F2DCCA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 161 | "A. c #F1D9C4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | "B. c #EFD5C0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:163:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 163 | "C. c #EED2BA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:164:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 164 | "D. c #EDCEB5", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:165:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 165 | "E. c #EAC7AA", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:166:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 166 | "F. c #CAAA8F", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:167:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 167 | "G. c #F9F0E7", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:168:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 168 | "H. c #F4E3D4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:169:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 169 | "I. c #F4E0CE", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:170:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 170 | "J. c #F2DBC9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:171:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 171 | "K. c #F0D9C4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:172:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 172 | "L. c #EFD5BF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:173:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 173 | "M. c #EDCEB4", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:174:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 174 | "N. c #ECCAAF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:175:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 175 | "O. c #EAC7A9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:176:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 176 | "P. c #E8C3A3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:177:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 177 | "Q. c #C9A689", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:178:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 178 | "R. c #D9D1C9", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:179:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "S. c #D8CDC6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | "T. c #D6CBC0", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:181:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 181 | "U. c #D6C7BC", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:182:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 182 | "V. c #D5C5B8", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:183:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 183 | "W. c #D3C2B3", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:184:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 184 | "X. c #D3C0AF", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:185:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 185 | "Y. c #D1BDAB", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:186:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 186 | "Z. c #D0B9A6", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:187:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 187 | "`. c #CEB6A2", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:188:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 188 | " + c #CDB39D", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:189:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 189 | ".+ c #CDB098", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:190:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 190 | "++ c #CCAD93", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:191:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 191 | "@+ c #CAAA8E", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:192:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 192 | "#+ c #C7A283", | ^~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:193:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 193 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:194:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 194 | " . . . . . . . . . . . . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:195:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 195 | " . + + + + + + + + + + + . @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:196:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 196 | " . + # # # # # # # # # # $ % & . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 197 | " . + # # # # # # # # # # * # % @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:198:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 198 | " . + # = # = - # = ; = # > , # % & . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 199 | " . + # # # # # # # # # # ' ) , # % @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:200:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 200 | " . + # = ; # = ; - ; = # ! ! ~ { ] ^ / ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:201:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 201 | " . + # # # # # # # # # # ( - _ _ = : . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:202:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 202 | " . + # ; _ = # = - ; ; = < [ } | 1 2 . . . . . . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:203:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 203 | " . + # # # # # # # # # < 3 4 5 6 7 8 . 9 _ + + + . @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:204:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 204 | " . + # = ; - ; = # = 0 a b c d e f g . h i # # # $ % & . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:205:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 205 | " . + # # # # # # # j k l 5 m n o p q . h i # # # * # % @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:206:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 206 | " . + # ; = - ; r s t b u v w x y z A . B i = = # > , # % & . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:207:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 207 | " . + # # # # C D E F G H I J K L M N . h i # # # ' ) , # % @ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 208 | " . + # = ; O P Q R S v T U V W X Y Z . $ ` - = # ! ! ~ { ] ^ / ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:209:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 209 | " . + # # ...+.@.#.$.%.&.*.=.-.Y ;.>.. h i # # # ( - _ _ = : . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:210:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 210 | " . + # ,.'.).!.~.{.].U V ^./.(._.:.<.. h [.- ; = # ( ( + - _ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:211:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 211 | " . + }.|.1.2.3.4.5.6.7.8.-.9.0.a.b.c.. h i # # # # # # ( ( - . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:212:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 212 | " . + d.e.R f.{.g.h.i.j.k.l.m.n.o.p.q.. . [.# - ; = - = - # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:213:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 213 | " . + r.s.t.u.v.w.x.y.z.A.B.C.D.p.E.F.. h i # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:214:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 214 | " . + s.G.u.v.w.H.I.J.K.L.C.M.N.O.P.Q.. . [._ = _ ; = _ = # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:215:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 215 | " . + R.S.T.U.V.W.X.Y.Z.`. +.+++@+Q.#+. h i # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 216 | " . . . . . . . . . . . . . . . . . . . B [.; ; - ; ; = - # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:217:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 217 | " . _ i i i i i i i # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 218 | " . + # = ; - = ; ; _ ; ; = - = = # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 219 | " . + # # # # # # # # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:220:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 220 | " . + # = ; = ; - ; _ = - = ; _ = # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:221:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 221 | " . + # # # # # # # # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:222:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 222 | " . + # # # # # # # # # # # # # # # + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:223:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 223 | " . + + + + + + + + + + + + + + + + + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcopy.xpm:224:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 224 | " . . . . . . . . . . . . . . . . . . . "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:36: pics/editcut.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 18 1", | ^~~~~~~~~~~~ pics/editcut.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " g None", | ^~~~~~~~~~~~~~~ pics/editcut.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". g #000000", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ g #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ g #C3C3C3", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# g #030303", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ g #FCFCFC", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% g #060606", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& g #161616", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* g #0D0D0D", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= g #010101", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- g #FEFEFE", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; g #F6F6F6", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> g #121212", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", g #A0A0A0", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' g #020202", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") g #040404", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "! g #F1F1F1", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "~ g #F2F2F2", | ^~~~~~~~~~~~~~~~~~ pics/editcut.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ... ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .. .. ..++@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .. .. .@++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ... .. .#+$+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ... .. ..+++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .%. .. .@+++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .... .... ..++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ........ ..++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ....... .&++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ....@.*++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " .@.=+-++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " .=++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ..+.;+> ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " ....++.,. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " ........,@@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | " ......' ..,@++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | " .......# ..++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | " .... .... ..++++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | " .=. ). ..+!~+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | " ... .. .@+$+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | " ... .. ..+++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | " .. .. ..+++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | " .. .. .@++@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | " ... ... ..++@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | " ....... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:52:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/editcut.xpm:53:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:37: pics/editpaste.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 382 2", | ^~~~~~~~~~~~~ pics/editpaste.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/editpaste.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #161613", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #1C1C15", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #252414", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #383319", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #383613", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #40360F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #443C0F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #1C1C19", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= c #807529", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- c #D8D388", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; c #AEAD48", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> c #96913D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", c #8F883A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' c #160A04", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") c #020204", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "! c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "~ c #F3F1D6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "{ c #E4E2B9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "] c #D1CD9E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "^ c #C0BE8B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "/ c #998B40", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "( c #000001", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "_ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ": c #EEEEEE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "< c #F0F0F0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "[ c #EFEFEF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "} c #F1F1F1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "| c #EDEDED", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "1 c #574D0A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "2 c #FBFBF8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "3 c #F7F6E6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "4 c #F2F0CB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "5 c #E7E7C6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "6 c #CFCC98", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "7 c #ADAD70", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "8 c #D6D6D6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | "9 c #CBCBCB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | "0 c #C5C5C5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | "a c #C3C3C3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | "b c #BEBEBE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | "c c #BBBBBB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | "d c #AFAFAF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | "e c #110703", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | "f c #F4F4F4", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | "g c #BFBFBF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | "h c #BDBDBD", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | "i c #BABABA", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:52:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | "j c #7E7521", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:53:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | "k c #FCFCF9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:54:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | "l c #F0EFDF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:55:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | "m c #E4E3C2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:56:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | "n c #E3E1B8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:57:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | "o c #DCD7A9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:58:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | "p c #CECE99", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | "q c #C3C290", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:60:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | "r c #B6B373", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:61:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | "s c #A29F5D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:62:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | "t c #7F7428", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:63:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 63 | "u c #A8A8A8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:64:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | "v c #A0A0A0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:65:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | "w c #9C9C9C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:66:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | "x c #999999", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:67:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | "y c #959595", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:68:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | "z c #8D8D8D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:69:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | "A c #8B8B8B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:70:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | "B c #BCBCBC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:71:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | "C c #A3A3A3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:72:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | "D c #989898", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:73:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | "E c #A1A1A1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:74:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | "F c #857629", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:75:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | "G c #FEFEE1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:76:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | "H c #D1CD9D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:77:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | "I c #B4B173", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:78:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | "J c #A8A76D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:79:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | "K c #9F9C5A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:80:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | "L c #9C9958", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:81:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | "M c #898337", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:82:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | "N c #7B7027", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:83:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | "O c #5F5A11", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:84:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | "P c #717171", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:85:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | "Q c #7F7F7F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:86:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | "R c #818181", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:87:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | "S c #808080", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:88:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | "T c #858585", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:89:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | "U c #888888", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:90:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | "V c #010103", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | "W c #B8B8B8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | "X c #A9A9A9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:93:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | "Y c #B2B2B2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:94:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | "Z c #5E5313", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:95:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 95 | "` c #1B1B18", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:96:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | " . c #1A1A18", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:97:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | ".. c #0B0B08", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:98:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 98 | "+. c #0A0A08", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:99:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | "@. c #0A0A07", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:100:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | "#. c #666666", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:101:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | "$. c #676767", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | "%. c #757575", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:103:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 103 | "&. c #6B6B6B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:104:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | "*. c #686868", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | "=. c #939393", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 106 | "-. c #9B9B9B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:107:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | ";. c #B9B9B9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:108:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 108 | ">. c #646464", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:109:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 109 | ",. c #606060", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:110:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | "'. c #5C5C5C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:111:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 111 | "). c #595959", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:112:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 112 | "!. c #575757", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:113:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | "~. c #555555", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 114 | "{. c #5A5A5A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 115 | "]. c #6A6A6A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:116:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | "^. c #6F6F6F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:117:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 117 | "/. c #838383", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:118:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | "(. c #9A9A9A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:119:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 119 | "_. c #000002", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:120:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 120 | ":. c #F3F3F3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:121:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 121 | "<. c #B5B5B5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:122:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 122 | "[. c #B1B1B1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:123:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 123 | "}. c #9F9F9F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:124:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 124 | "|. c #A5A5A5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 125 | "1. c #ABABAB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:126:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 126 | "2. c #A7A7A7", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:127:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 127 | "3. c #383838", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:128:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 128 | "4. c #323232", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:129:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 129 | "5. c #2E2E2E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:130:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 130 | "6. c #2A2A2A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:131:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 131 | "7. c #282828", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:132:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 132 | "8. c #272727", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 133 | "9. c #262626", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:134:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 134 | "0. c #202020", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:135:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 135 | "a. c #191919", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:136:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 136 | "b. c #131313", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:137:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 137 | "c. c #0D0D0D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:138:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 138 | "d. c #060606", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 139 | "e. c #0C0803", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 140 | "f. c #767676", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:141:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 141 | "g. c #A4A4A4", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:142:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 142 | "h. c #ADADAD", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 143 | "i. c #ACACAC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:144:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 144 | "j. c #9E9E9E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 145 | "k. c #DEDEDE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:146:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 146 | "l. c #C9C9C9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:147:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 147 | "m. c #6E6E6E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:148:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 148 | "n. c #969696", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:149:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 149 | "o. c #A2A2A2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:150:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 150 | "p. c #8C8C8C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:151:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 151 | "q. c #363636", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:152:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 152 | "r. c #101010", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:153:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 153 | "s. c #898989", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 154 | "t. c #F2F2F2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:155:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 155 | "u. c #B4B4B4", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:156:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 156 | "v. c #B0B0B0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:157:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 157 | "w. c #343434", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:158:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 158 | "x. c #212020", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:159:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 159 | "y. c #B3B3B3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 160 | "z. c #868686", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 161 | "A. c #303030", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 162 | "B. c #828282", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:163:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 163 | "C. c #C6C6C6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:164:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 164 | "D. c #5C5B5B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:165:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 165 | "E. c #313030", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:166:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 166 | "F. c #E0E0E0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:167:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 167 | "G. c #E8E8E8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:168:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 168 | "H. c #929292", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:169:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 169 | "I. c #949494", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:170:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 170 | "J. c #A6A6A6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:171:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 171 | "K. c #979797", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:172:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 172 | "L. c #909090", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:173:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 173 | "M. c #2D2D2D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:174:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 174 | "N. c #424040", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:175:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 175 | "O. c #ADACAC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:176:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 176 | "P. c #ECECEC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:177:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 177 | "Q. c #AAAAAA", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:178:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 178 | "R. c #848484", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:179:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 179 | "S. c #7C7C7C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 180 | "T. c #474646", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:181:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 181 | "U. c #3C3B3C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:182:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 182 | "V. c #313131", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:183:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 183 | "W. c #1C1B1B", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:184:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 184 | "X. c #111010", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:185:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 185 | "Y. c #7E7E7E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:186:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 186 | "Z. c #787878", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:187:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 187 | "`. c #747474", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:188:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 188 | " + c #E5E5E5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:189:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 189 | ".+ c #AEAEAE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:190:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 190 | "++ c #7A7A7A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:191:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 191 | "@+ c #FEFDFB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:192:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 192 | "#+ c #F1EDEA", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:193:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 193 | "$+ c #F0EAE6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:194:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 194 | "%+ c #DBD4CE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:195:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 195 | "&+ c #C1BAB3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:196:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 196 | "*+ c #9C8F86", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 197 | "=+ c #E6E6E6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:198:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 198 | "-+ c #878787", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 199 | ";+ c #FDF9F6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:200:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 200 | ">+ c #FBF6F1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:201:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 201 | ",+ c #FAF2EC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:202:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 202 | "'+ c #EDE4DC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:203:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 203 | ")+ c #ECE1D8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:204:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 204 | "!+ c #D7CBC0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:205:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 205 | "~+ c #E2E2E2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:206:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 206 | "{+ c #9D9D9D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:207:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 207 | "]+ c #C5C4C3", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 208 | "^+ c #5B5957", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:209:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 209 | "/+ c #807D7A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:210:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 210 | "(+ c #C2BCB7", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:211:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 211 | "_+ c #7F7A75", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:212:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 212 | ":+ c #C1B6AF", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:213:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 213 | "<+ c #F7E9DD", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:214:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 214 | "[+ c #D5C7BC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:215:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 215 | "}+ c #DCDCDC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 216 | "|+ c #7D7D7D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:217:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 217 | "1+ c #6C6C6C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 218 | "2+ c #FEFBFA", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 219 | "3+ c #FDF8F5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:220:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 220 | "4+ c #FCF6F0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:221:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 221 | "5+ c #F9EFE6", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:222:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 222 | "6+ c #F8ECE2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:223:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 223 | "7+ c #F6E8DD", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:224:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 224 | "8+ c #F6E5D8", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:225:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 225 | "9+ c #D4C5B7", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:226:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 226 | "0+ c #8F8F8F", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:227:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 227 | "a+ c #797979", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:228:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 228 | "b+ c #828182", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:229:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 229 | "c+ c #A3A1A1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:230:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 230 | "d+ c #FCF9F4", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:231:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 231 | "e+ c #A19C97", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:232:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 232 | "f+ c #5A5552", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:233:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 233 | "g+ c #7E7873", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:234:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 234 | "h+ c #9F958D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 235 | "i+ c #7D746E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:236:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 236 | "j+ c #F4E1D2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:237:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 237 | "k+ c #D4C1B2", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:238:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 238 | "l+ c #DBDBDB", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:239:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 239 | "m+ c #8E8E8E", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 240 | "n+ c #6D6D6D", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:241:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 241 | "o+ c #FEFFFE", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:242:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 242 | "p+ c #FDFBF9", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:243:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 243 | "q+ c #FDF8F4", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 244 | "r+ c #FBF5F0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:245:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 245 | "s+ c #FAF2EA", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:246:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 246 | "t+ c #F9EFE5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:247:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 247 | "u+ c #F8EBE0", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 248 | "v+ c #F6E8DC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:249:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 249 | "w+ c #F5E5D7", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:250:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 250 | "x+ c #F4E2D1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:251:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 251 | "y+ c #F3DECC", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:252:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 252 | "z+ c #D2BFAD", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:253:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 253 | "A+ c #D5D5D5", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:254:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 254 | "B+ c #222222", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:255:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 255 | "C+ c #5C5B5A", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:256:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 256 | "D+ c #C5C3C1", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:257:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 257 | "E+ c #807E7C", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:258:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 258 | "F+ c #5B5755", | ^~~~~~~~~~~~~~~~~~ pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 417 | " "}; | ^ pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pics/editpaste.xpm:417:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from KSegCalculateEditor.cpp:38: pics/frac.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 16 1", | ^~~~~~~~~~~~ pics/frac.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/frac.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #090909", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #030303", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #060606", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #010101", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #121212", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #080808", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #0A0A0A", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= c #050505", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- c #0D0D0D", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; c #040404", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> c #020202", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", c #800080", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' c #181818", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") c #0C0C0C", | ^~~~~~~~~~~~~~~~~~ pics/frac.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ....+@# $. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .% .&* ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " . *. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . .= . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ... ... .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .. -;..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ... >.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ,,,,,,,,,,,,,,,,,,,,,,,,, ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ,,,,,,,,,,,,,,,,,,,,,,,,, ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ..' .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " .. .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " . .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | " ... .= ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | " .. .$ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | " .. ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | " ..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | " . .) ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | " ... .; ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/frac.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | " ...& "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:39: pics/paren.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 6 1", | ^~~~~~~~~~~ pics/paren.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/paren.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #800080", | ^~~~~~~~~~~~~~~~~~ pics/paren.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/paren.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #DDDDDD", | ^~~~~~~~~~~~~~~~~~ pics/paren.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #BBBBBB", | ^~~~~~~~~~~~~~~~~~ pics/paren.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #111111", | ^~~~~~~~~~~~~~~~~~ pics/paren.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ... ++++ +++ ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ... @++++++ ++++++ ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .. ++ ++ +++ +++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "... ++ #++++ ++++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "... + #+++ ++++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "... + +++ ++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "... ++$ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "... +++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "... ++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "... +++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "... $++ ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "... ++ +++ + ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "... ++++ +++# + ...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. ++++ ++++# ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ... +++ +++ ++ ++ ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ... ++++++ ++++++@ ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .. +++ ++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/paren.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:40: pics/redo.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 105 2", | ^~~~~~~~~~~~~ pics/redo.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/redo.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #020202", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #5A8045", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #ABD397", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #CDE2C1", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #E5EEDF", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #567F42", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #A6C399", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #F5F9F4", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= c #2A7410", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- c #527C3E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; c #A8C395", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> c #B8E1A1", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", c #91D56B", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' c #79BE53", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") c #CEE1C2", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "! c #588144", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "~ c #47AB29", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "{ c #3FA21C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "] c #4AA61E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "^ c #8ED46C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "/ c #B7E0A2", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "( c #E4F1DE", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "_ c #FAFCF9", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ": c #4BA529", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "< c #52B135", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "[ c #4DBA24", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "} c #4BA92B", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "| c #77BC55", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "1 c #9AC589", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "2 c #E1F0DB", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "3 c #2D7311", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "4 c #5D8748", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "5 c #52A52B", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "6 c #53B529", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "7 c #61BC3A", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "8 c #5BC930", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | "9 c #65CD3C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | "0 c #6FD63D", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | "a c #46B616", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | "b c #42A01E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | "c c #7BBE61", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | "d c #9EC98F", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | "e c #F8FCF7", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | "f c #2D6810", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | "g c #4D8F27", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | "h c #457D2C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | "i c #34751D", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:52:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | "j c #28720E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:53:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | "k c #319412", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:54:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | "l c #70D340", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:55:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | "m c #41A616", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:56:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | "n c #56B418", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:57:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | "o c #2E7515", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:58:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | "p c #E4ECDF", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | "q c #1F3B12", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:60:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | "r c #6EAC4D", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:61:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | "s c #4C9F25", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:62:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | "t c #2B6A0E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:63:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 63 | "u c #1C4408", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:64:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | "v c #102706", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:65:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | "w c #329214", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:66:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | "x c #F4F9F2", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:67:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | "y c #8ED183", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:68:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | "z c #1B4309", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:69:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | "A c #79D54B", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:70:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | "B c #557E43", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:71:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | "C c #B1E7AB", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:72:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | "D c #8FC074", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:73:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | "E c #40A513", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:74:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | "F c #275F0B", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:75:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | "G c #8AC963", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:76:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | "H c #B2ECA1", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:77:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | "I c #92CC7E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:78:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | "J c #568C43", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:79:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | "K c #30790F", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:80:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | "L c #349014", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:81:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | "M c #41AE20", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:82:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | "N c #51A539", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:83:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | "O c #2E8612", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:84:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | "P c #34A814", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:85:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | "Q c #4FB22E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:86:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | "R c #1F540C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:87:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | "S c #083908", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:88:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | "T c #5BC732", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:89:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | "U c #5CC22F", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:90:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | "V c #57B92D", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | "W c #1C500C", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | "X c #58BB37", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:93:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | "Y c #5EBD35", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:94:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | "Z c #000000", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:95:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 95 | "` c #0E2205", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:96:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | " . c #82D753", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:97:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | ".. c #87D959", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:98:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 98 | "+. c #72D143", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:99:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | "@. c #62C437", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:100:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | "#. c #15260E", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:101:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | "$. c #15260F", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | "%. c #163E09", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:103:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 103 | "&. c #172A10", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:104:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | "*. c #1C3410", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | "=. c #1E3B11", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 106 | "-. c #214111", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:107:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | ";. c #254615", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:108:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 108 | ">. c #2C4B1D", | ^~~~~~~~~~~~~~~~~~ pics/redo.xpm:109:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 109 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:110:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:111:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 111 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:112:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 112 | " . . . . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:113:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | " . . . + @ # $ # + . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 114 | " . . % & # $ $ $ $ $ $ * = . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 115 | " . - ; $ $ > , ' ' ' , > $ ) * = . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:116:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | " . ! ; $ > ' ~ { { { { { ] ' ^ / ( _ = . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:117:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 117 | " . ; $ > ' ~ : < [ [ [ < ] { } | 1 2 _ 3 . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:118:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | " . 4 $ > ' 5 6 7 8 9 0 0 0 8 a ~ b c d 2 e = . . f . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:119:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 119 | " . $ , ' 6 g h i j j j j j k l 8 a m n d 2 * o . . f p . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:120:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 120 | " q @ r s t u u v . . . . . u u w l 8 m n 1 ( x o . f p y . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:121:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 121 | " . $ ' g t u v . . . . z j w A m n | / p B p C D . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:122:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 122 | " . @ E F u v . . . j w A m n G G H I D J . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:123:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 123 | " . ' K u v . . z L A m M M M M N f . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:124:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 124 | " . E F v v . . z O l M P P P Q R . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 125 | " . F u v . . S T U M M M V W . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:126:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 126 | " . u v v . . f p y X X X X Y W . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:127:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 127 | " Z v ` Z . f p y ...+.@.@.Y W . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:128:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 128 | " Z #.$.$.Z . f p y J f W W W W W %.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:129:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 129 | " Z &.&.Z . . . . . . . . . . . . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:130:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 130 | " Z *.*.*.Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:131:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 131 | " Z =.=.=.Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:132:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 132 | " Z -.-.-.Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 133 | " Z ;.;.;.Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:134:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 134 | " Z Z >.>.Z Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:135:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 135 | " Z Z Z >.Z Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:136:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 136 | " Z Z Z Z Z ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:137:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 137 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:138:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 138 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 139 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/redo.xpm:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 140 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:41: pics/rsup.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/rsup.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/rsup.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #800080", | ^~~~~~~~~~~~~~~~~~ pics/rsup.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/rsup.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ....... .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " .. ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " . .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ... ... .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .. ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ++++++++++++++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ++++++++++++++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ++++++++++++++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ++++++++++++++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rsup.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:42: pics/sqrt.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 9 1", | ^~~~~~~~~~~ pics/sqrt.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/sqrt.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #800080", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #1A1A1A", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #090909", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #0E0E0E", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #060606", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #010101", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #070707", | ^~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ... .", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " .. .", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .. +@@@ @@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .. @# @@@ $@ @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ... @% @@@@ &@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. .. @ @@@ @@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ... .. @ @* @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .... .. @@% ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . ... ... @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .. .. @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. .. %@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ... .. @ *@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " .. ... @@@ @@@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .. .. @@& @@@@ %@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ... .. @@ @$ @@@ #@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " .. .. @@@@ @@@+ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sqrt.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegCalculateEditor.cpp:43: pics/undo.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 105 2", | ^~~~~~~~~~~~~ pics/undo.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/undo.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #020202", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #5A8045", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #CDE2C1", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #E5EEDF", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "$ c #ABD397", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "% c #29760E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "& c #F5F9F4", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "* c #A6C399", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "= c #567F42", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "- c #B8E1A1", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "; c #91D56B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "> c #79BE53", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ", c #A8C395", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "' c #527C3E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ") c #FAFCF9", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "! c #E3F1DE", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "~ c #4AA61E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "{ c #3FA21C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "] c #47AB29", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "^ c #588144", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "/ c #2C750F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "( c #E0F1DA", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "_ c #9AC688", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ": c #52B135", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "< c #4DBA24", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "[ c #4BA529", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "} c #2B6A0E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "| c #F8FCF7", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "1 c #9CCA8E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "2 c #79BE61", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "3 c #46B616", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "4 c #5BC930", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "5 c #6FD63D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "6 c #65CD3C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "7 c #61BC3A", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "8 c #53B529", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:41:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 41 | "9 c #52A52B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:42:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 42 | "0 c #5D8748", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:43:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 43 | "a c #457E1C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:44:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 44 | "b c #2D7713", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:45:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 45 | "c c #52B616", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:46:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 46 | "d c #41A814", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:47:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 47 | "e c #70D340", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:48:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 48 | "f c #319412", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:49:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | "g c #28720E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:50:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 50 | "h c #34751D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:51:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 51 | "i c #457D2C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:52:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 52 | "j c #4D8F27", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:53:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 53 | "k c #D4E4CB", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:54:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 54 | "l c #1E670D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:55:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 55 | "m c #237313", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:56:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 56 | "n c #F1F7F0", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:57:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 57 | "o c #DFEFDC", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:58:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 58 | "p c #8FC486", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 59 | "q c #1C4408", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:60:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 60 | "r c #102706", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:61:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 61 | "s c #4C9F25", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:62:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 62 | "t c #6EAC4D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:63:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 63 | "u c #1F3B12", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:64:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 64 | "v c #E0EBDC", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:65:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 65 | "w c #507D41", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:66:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 66 | "x c #AEDF9F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:67:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 67 | "y c #68BC51", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:68:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 68 | "z c #34A814", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:69:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 69 | "A c #79D54B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:70:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 70 | "B c #478F2F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:71:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 71 | "C c #92C77B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:72:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 72 | "D c #88CD6D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:73:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 73 | "E c #80C860", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:74:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 74 | "F c #275F0B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:75:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 75 | "G c #40A513", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:76:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 76 | "H c #ECF3E8", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:77:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 77 | "I c #88BE71", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:78:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 78 | "J c #47B31D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:79:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 79 | "K c #219212", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:80:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 80 | "L c #30790F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:81:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 81 | "M c #49882E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:82:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 82 | "N c #9ACF85", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:83:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 83 | "O c #1F8810", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:84:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 84 | "P c #174408", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:85:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 85 | "Q c #A4D98F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:86:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 86 | "R c #5CC22F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:87:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 87 | "S c #073A0B", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:88:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 88 | "T c #3E7C22", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:89:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 89 | "U c #CCE5C2", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:90:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 90 | "V c #4BB626", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:91:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 91 | "W c #26680C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 92 | "X c #84C868", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:93:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 93 | "Y c #5DC032", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:94:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 94 | "Z c #6AC936", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:95:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 95 | "` c #83D44C", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:96:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 96 | " . c #87D959", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:97:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 97 | ".. c #7ED345", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:98:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 98 | "+. c #000000", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:99:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | "@. c #0E2205", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:100:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | "#. c #1C4909", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:101:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 101 | "$. c #16260F", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 102 | "%. c #16260E", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:103:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 103 | "&. c #172A10", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:104:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | "*. c #1C3410", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 105 | "=. c #1E3B11", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 106 | "-. c #214211", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:107:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 107 | ";. c #254616", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:108:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 108 | ">. c #2C4C1D", | ^~~~~~~~~~~~~~~~~~ pics/undo.xpm:109:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 109 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:110:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 110 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:111:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 111 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:112:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 112 | " . . . . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:113:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 113 | " . . + @ # @ $ + . . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 114 | " . . % & # # # # # # @ * = . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 115 | " . . % & @ # - ; > > > ; - # # , ' . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:116:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 116 | " . . % ) ! - ; > ~ { { { { { ] > - # , ^ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:117:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 117 | " . . . / ) ( _ > ] { ~ : < < < : [ ] > - # , . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:118:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | " . } . . % | ( 1 2 { ] 3 4 5 5 5 6 4 7 8 9 > - # 0 . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:119:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 119 | " . a } . . b & ( 1 c d 3 4 e f g g g g g h i j 8 > ; # . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:120:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 120 | " . a k l . m n o p 3 d 4 e f q q . . . . . r q q } s t $ u ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:121:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 121 | " . a k v w v x y 3 z A f q q . . . . r q } j > # . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:122:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 122 | " . B v C D E E 3 z A f q . . . r q F G $ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:123:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 123 | " . B H I 3 z z J A K q . . r q L > . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:124:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 124 | " . M H N J z J e O P . . r r F G . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 125 | " . M H Q J z R 4 S . . r q F . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:126:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 126 | " . T U Q V V V V A l . . r r q . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:127:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 127 | " . W I X Y Z ` .R ..} . +.@.r +. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:128:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 128 | " . #.l l l l l l l l a } . +.$.$.%.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:129:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 129 | " . . . . . . . . . . . . . . +.&.&.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:130:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 130 | " +.*.*.*.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:131:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 131 | " +.=.=.=.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:132:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 132 | " +.-.-.-.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 133 | " +.;.;.;.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:134:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 134 | " +.+.>.>.+.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:135:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 135 | " +.+.>.+.+.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:136:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 136 | " +.+.+.+.+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:137:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 137 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:138:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 138 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 139 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/undo.xpm:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 140 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegConstruction.o KSegConstruction.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstruction.H:28, from KSegConstruction.cpp:23: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegConstruction.cpp:24: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegConstructionList.o KSegConstructionList.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from KSegConstructionList.cpp:25: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qdesktopwidget.h:43, from /usr/lib64/qt3/include/qapplication.h:45, from KSegConstructionList.cpp:23: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegConstructionList.H:32, from KSegConstructionList.cpp:26: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegConstructionListNamer.o KSegConstructionListNamer.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from KSegConstructionListNamer.cpp:23: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from G_ref.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegConstruction.H:28, from KSegConstructionListNamer.cpp:24: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegDocument.o KSegDocument.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegDocument.cpp:27: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qbuffer.h:46, from KSegDocument.cpp:25: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from G_object.H:39, from KSegDocument.cpp:31: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ KSegDocument.cpp: In member function 'void KSegDocument::print(QPainter&, const ViewTransform&)': KSegDocument.cpp:322:41: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 322 | if(allRefs[i]->getType() & G_FILLED == 0) continue; | ~~~~~~~~~^~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegMenuMaintainer.o KSegMenuMaintainer.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from KSegMenuMaintainer.cpp:25: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from KSegMenuMaintainer.H:30, from KSegMenuMaintainer.cpp:23: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ KSegMenuMaintainer.H: In member function 'virtual int KSegCommandInfo::isChecked(KSegWindow*)': KSegMenuMaintainer.H:49:37: warning: unused parameter 'win' [-Wunused-parameter] 49 | virtual int isChecked(KSegWindow *win) { return -1; } //uncheckable by default | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QString KSegCommandInfo::menuText(KSegWindow*)': KSegMenuMaintainer.H:50:40: warning: unused parameter 'win' [-Wunused-parameter] 50 | virtual QString menuText(KSegWindow *win) { return QString(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QIconSet KSegCommandInfo::iconSet(KSegWindow*)': KSegMenuMaintainer.H:51:40: warning: unused parameter 'win' [-Wunused-parameter] 51 | virtual QIconSet iconSet(KSegWindow *win) { return QIconSet(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QObject* KSegCommandInfo::receiver(KSegWindow*)': KSegMenuMaintainer.H:52:41: warning: unused parameter 'win' [-Wunused-parameter] 52 | virtual QObject *receiver(KSegWindow *win) { return NULL; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual bool KSegCommandInfo::privateIsEnabled(KSegWindow*)': KSegMenuMaintainer.H:71:45: warning: unused parameter 'win' [-Wunused-parameter] 71 | virtual bool privateIsEnabled(KSegWindow *win) { return true; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual void KSegMenuMaintainer::privateToolbarVisibilityChanged(bool)': KSegMenuMaintainer.H:110:53: warning: unused parameter 'visible' [-Wunused-parameter] 110 | virtual void privateToolbarVisibilityChanged(bool visible) {} | ~~~~~^~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegMenus.o KSegMenus.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegMenus.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qdesktopwidget.h:43, from /usr/lib64/qt3/include/qapplication.h:45, from KSegMenus.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegMenus.cpp:27: KSegMenuMaintainer.H: In member function 'virtual int KSegCommandInfo::isChecked(KSegWindow*)': KSegMenuMaintainer.H:49:37: warning: unused parameter 'win' [-Wunused-parameter] 49 | virtual int isChecked(KSegWindow *win) { return -1; } //uncheckable by default | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QString KSegCommandInfo::menuText(KSegWindow*)': KSegMenuMaintainer.H:50:40: warning: unused parameter 'win' [-Wunused-parameter] 50 | virtual QString menuText(KSegWindow *win) { return QString(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QIconSet KSegCommandInfo::iconSet(KSegWindow*)': KSegMenuMaintainer.H:51:40: warning: unused parameter 'win' [-Wunused-parameter] 51 | virtual QIconSet iconSet(KSegWindow *win) { return QIconSet(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QObject* KSegCommandInfo::receiver(KSegWindow*)': KSegMenuMaintainer.H:52:41: warning: unused parameter 'win' [-Wunused-parameter] 52 | virtual QObject *receiver(KSegWindow *win) { return NULL; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual bool KSegCommandInfo::privateIsEnabled(KSegWindow*)': KSegMenuMaintainer.H:71:45: warning: unused parameter 'win' [-Wunused-parameter] 71 | virtual bool privateIsEnabled(KSegWindow *win) { return true; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual void KSegMenuMaintainer::privateToolbarVisibilityChanged(bool)': KSegMenuMaintainer.H:110:53: warning: unused parameter 'visible' [-Wunused-parameter] 110 | virtual void privateToolbarVisibilityChanged(bool visible) {} | ~~~~~^~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegMenus.cpp:30: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegMenus.cpp:31: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from KSegMenus.cpp:35: pics/pan.xpm: At global scope: pics/pan.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/pan.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | ". c None", | ^~~~~~~~~~~~~~~ pics/pan.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | " c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/pan.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/pan.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...............+++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..............+++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".............+++++++............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | ".........+......+......+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "........++......+......++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | ".......+++......+......+++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "......+++++++++++++++++++++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".......+++......+......+++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "........++......+......++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | ".........+......+......+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | ".............+++++++............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..............+++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...............+++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/pan.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:36: pics/zoom.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 5 1", | ^~~~~~~~~~~ pics/zoom.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/zoom.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/zoom.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #7F7F7F", | ^~~~~~~~~~~~~~~~~~ pics/zoom.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/zoom.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #007FFF", | ^~~~~~~~~~~~~~~~~~ pics/zoom.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " . ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " . + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ....... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .@@@. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ..... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .###. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .###. ......... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " .###. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .###. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .###. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .###. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " .###. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .###. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " .###. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ......... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:37: pics/zoomOrig.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 5 1", | ^~~~~~~~~~~ pics/zoomOrig.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | ". c None", | ^~~~~~~~~~~~~~~ pics/zoomOrig.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | " c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #7F7F7F", | ^~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #007FFF", | ^~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".....+++++++....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "....+.......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...+..@@.....+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..+..@........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..+.@.........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "..+.@.........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...+.........+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....+.......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".....+++++++....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "......+ +.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "......+++++....+..+...+..+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "......+###+...++.+.+.+.+.+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "......+###+..+.+.+.+.+.+...+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "......+###+....+.+.+.+.+...+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "......+###+....+.+.+.+.+..+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "......+###+....+.+.+.+.+..+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "......+###+....+.+.+.+.+.+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "......+###+....+..+...+..+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "......+###+.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "......+###+.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | ".......+++......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomOrig.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:38: pics/zoomFit.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 5 1", | ^~~~~~~~~~~ pics/zoomFit.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | ". c None", | ^~~~~~~~~~~~~~~ pics/zoomFit.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | " c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #7F7F7F", | ^~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "# c #007FFF", | ^~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".....+++++++....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "....+.......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...+..@@.....+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..+..@........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..+.@.........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "..+.@.........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "..+...........+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...+.........+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....+.......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".....+++++++..+++++++++++++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "......+ +...+......+......+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "......+++++...+.....+++.....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "......+###+...+....+++++....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "......+###+...+......+......+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "......+###+...+..+...+...+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "......+###+...+.++...+...++.+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "......+###+...+++++++++++++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "......+###+...+.++...+...++.+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "......+###+...+..+...+...+..+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "......+###+...+......+......+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "......+###+...+....+++++....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | ".......+++....+.....+++.....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "..............+......+......+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "..............+++++++++++++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoomFit.xpm:40:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:41: pics/intersection.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/intersection.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/intersection.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/intersection.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/intersection.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " . ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ++++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ++++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .. ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/intersection.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:42: pics/line.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 2 1", | ^~~~~~~~~~~ pics/line.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/line.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/line.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/line.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:43: pics/ray.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/ray.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/ray.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/ray.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/ray.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ++++... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ray.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:44: pics/segment.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/segment.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/segment.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/segment.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/segment.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " +.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .. + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ....+ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/segment.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:45: pics/midpoint.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/midpoint.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/midpoint.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ++++. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/midpoint.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:46: pics/perpendicular.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/perpendicular.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/perpendicular.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " .. .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ++++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ++. ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . +++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ++ . + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ++ . ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " + . + ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " + . ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " + ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " + ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " + . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ++ . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " + . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ++ . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ++ + .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " +++++ ..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ++++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/perpendicular.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:47: pics/parallel.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/parallel.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/parallel.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/parallel.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c None", | ^~~~~~~~~~~~~~~ pics/parallel.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/parallel.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ...+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " @@ ... . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . @@@@.. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " . @@@@ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " . ...@@ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .. @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .. @@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " @@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " @@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " @@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " @@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " @@ @@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " @@@@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " @@@@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " @@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/parallel.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:48: pics/circle.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/circle.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/circle.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/circle.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/circle.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ...... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . ++++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " . ++++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " . ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " . ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " . .++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ...... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circle.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:49: pics/arc.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/arc.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/arc.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/arc.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/arc.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " ...... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " ... ... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ++.. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ++++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ++++ ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ++ ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arc.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:50: pics/bisector.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/bisector.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/bisector.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/bisector.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/bisector.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ++++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " +++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " +++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " + ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " + + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " + ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " + + . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " + ++ . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ++. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .+ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . ++ . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . + . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .. . ++ .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .... . .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ...................... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/bisector.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:51: pics/locus.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/locus.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/locus.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/locus.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/locus.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .....++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " . ++++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .. ++ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " . . ..... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .. .... .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .. ... . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ...... . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " . . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " . .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .. . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .. .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/locus.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:52: pics/polygon.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/polygon.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/polygon.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/polygon.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/polygon.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c None", | ^~~~~~~~~~~~~~~ pics/polygon.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " .... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ....+.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .. .....@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .... ....@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .....+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ..@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " .+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " .@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " .+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .@+@+@+@... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .+@+@+@.... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .@+@+@+.... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .@+@+@+@+... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " .+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ..+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ....+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " .......+@+@+@+@+@+.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " .. ........@+.... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ...... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/polygon.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:53: pics/sector.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/sector.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/sector.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/sector.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c None", | ^~~~~~~~~~~~~~~ pics/sector.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/sector.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " . ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ........ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .....+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " ...+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " ...+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ...+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ..@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ...+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ...+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ..+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ..+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ..@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ...+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ..+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ..@+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ..+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ..@+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " ..+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ..+@+@+@+@+@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ..+@+@+@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ..@+@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ..+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ..@ @ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/sector.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:54: pics/arcsegment.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/arcsegment.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/arcsegment.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c None", | ^~~~~~~~~~~~~~~ pics/arcsegment.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .......... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .............. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " ...+@+@+@+@+@... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " ....+@+@+@+@+@+@.... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " ..@+@+@+@+@+@+@+@+.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " ..@+@+@+@+@+@+@+@+@+.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " ...+@+@+@+@+@+@+@+@+@... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " ..+@+@+@+@+@+@+@+@+@+@.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " ..+@+@+@+@+@+@+@+@+@+@+@.. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " ..@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " ..+@+@+@+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " ..@+@+@+@+@+@+@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " ..+@+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " ..@+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " ..+@+@+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " ..@+@+@+@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " ..+@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " ..@+@+@+@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " ..@+@+@+@ @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " ...@+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " ..+@+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " ..+@ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " . @ ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/arcsegment.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:55: pics/circleinterior.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/circleinterior.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/circleinterior.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #000000", | ^~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c None", | ^~~~~~~~~~~~~~~ pics/circleinterior.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | " ...+@+@+@+... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | " .+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | " .+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | " .+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | " .+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | " .+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | " .+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | " .@+@+@+@+@+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | " .+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | " .+@+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | " .@+@+@+@+@+@+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | " .+@+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | " .@+@+@+@+@+@+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | " .+@+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | " .@+@+@+@+@+@+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | " .+@+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | " .+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | " .@+@+@+@+@+@+@+@+@+@+@+@. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | " .+@+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | " .+@+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | " .+@+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | " .+@+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | " .+@+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | " .+@+@+@+@+@+@+. ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | " ...+@+@+@+... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | " ....... ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | " ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/circleinterior.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | " "}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:58: pics/distance.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/distance.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/distance.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/distance.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/distance.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/distance.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "......................+.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".......................++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | ".............+++.........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".......+....+...+.......++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "......+.....+...+....+++..+@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | ".....+.......+++..........+@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "....+.++++..+...+........+..@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...+++......+...+........+..@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...@+.......+...+.......+...@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...@.++......+++............@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....@..+....................@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "....@...+...................@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "....@........................@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "....@.......................@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "....@......................@@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "....@......................@@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".....@......................@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "....@@..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "...@@@@.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...@@@@.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "....@@..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/distance.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:59: pics/length.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/length.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/length.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/length.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/length.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/length.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "......................+.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".......................++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..............+++........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".......+.....+...+......++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "......+......+...+...+++..+@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | ".....+........+++.........+@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "....+.++++...+...+.......+..@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...+++.......+...+.......+..@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...@+........+...+......+...@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...@.++.......+++...........@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....@..+....................@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "....@...+...................@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "....@........................@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "....@.......................@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "....@......................@@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "....@.....................@@@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".....@..............@@@@@@..@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "....@@........@@@@@@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "...@@@@.@@@@@@..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...@@@@@........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "....@@..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/length.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:60: pics/radius.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/radius.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/radius.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/radius.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/radius.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/radius.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "............+++++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | ".........+++.......+++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | ".......++.............++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "......+.................+.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".....+...................+......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "....+.............@@@@@...+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...+..............@........+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..+...............@.........+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..+...............@@@@......+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".+....................@..@...+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | ".+....................@...@@.+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ".+................@...@.....@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "+..................@@@......@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "+.............++.......@@@@@.@+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "+............++++.@@@@@......@+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "+............++++@..........@.+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "+.............++............@.+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "+..........................@..+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "+.............................+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | ".+...........................+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ".+...........................+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".+...........................+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "..+.........................+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..+.........................+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...+.......................+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "....+.....................+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | ".....+...................+......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "......+.................+.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | ".......++.............++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | ".........+++.......+++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "............+++++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/radius.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:61: pics/angle.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/angle.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/angle.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/angle.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/angle.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/angle.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "..........++....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".........++++...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".........++++...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..........++................@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..........+................@...@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "..........+................@...@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | ".........+....@@@..@@@@@...@...@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ".........+...@...@.@.......@...@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "........+....@.....@........@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "........+....@.@@..@@@@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | ".......+.....@@..@.....@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | ".......+@....@...@.....@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "......+..@...@...@.@...@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "......+...@...@@@...@@@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "......+....@....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | ".....+.....@....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ".....+......@...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "....+.......@...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "....+........@..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "...+.........@..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".+++.........@...........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "++++.........@..........++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "++++++++++++++++++++++++++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | ".++......................++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/angle.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:62: pics/ratio.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/ratio.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/ratio.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/ratio.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/ratio.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/ratio.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "...........................++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "..........................++++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".........................+++++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...................++++++..++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "...++........++++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..++++.++++++...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "..+++++.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "...++...........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "................++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...............++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....++........+++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "...++++.++++++..++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "...+++++........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "....++..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "..............@.......@@@.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | ".............@@......@...@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "..............@...@......@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "..............@..........@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "..............@........@@.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "..............@.......@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "..............@......@..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "..............@...@..@@@@@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/ratio.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:63: pics/slope.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/slope.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/slope.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/slope.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/slope.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/slope.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "..............++................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".............++++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".............++++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "..............++................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..............+@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".............+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".............+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "............+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "............+..@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...........+...@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...........+...@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "..........+........@@@.......@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "..........+.......@...@.....@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".........+............@..@...@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | ".........+.....@......@......@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "........+......@....@@.......@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "........+......@...@.........@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ".......+..........@..........@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".......+..........@@@@@..@...@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "......+.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "......+........@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".....+.........@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "...+++.........@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "..++++..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "..++++@...@@@..@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "...++...........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/slope.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:64: pics/area.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/area.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/area.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/area.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/area.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/area.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | ".....................++.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "....................++++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "...................+++++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | ".++.........++++++++.++.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "++++..+++++++.+.+.+.+.++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "++++++.+.+.+.+.+.+.+.+.+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".++.+.+.+.+.+.+.+.+.+.++........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..++.+.+.+.+.+.+.+.+.+.+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..+.+.+.+.+.+.+.+.+.+.+.+.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "...+.+.+.+.+.+++.+.+.+.++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "...++.+.+.+.+++++.+.+.+.+.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "...+.+.+.+.+.+++++.+.+.++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...++.+.+.+.++++.++++.+.++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...+.+.+.+.++.......+++++++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...++.+.+.++...........++++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....++.+++..............++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "...++.++........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "..+++++.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "..++++.....................@@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "...++.....................@...@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "..............................@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "..............................@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "............................@@..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "...@@@.....................@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "..@...@...................@.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "......@.....@@..@@@.@@....@@@@@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "....@@.....@..@.@..@..@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "......@....@....@..@..@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "......@....@....@..@..@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "..@...@....@..@.@..@..@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "...@@@......@@..@..@..@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/area.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:65: pics/calculate.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/calculate.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/calculate.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/calculate.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/calculate.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ".....++...++....+.....+.....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "......+...+.....+.....+.....+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | ".......+.+......+......+...+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "........+....+++++++...+...+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "........+.......+.......+..+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".......+.+......+.......+.+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "......+...+.....+........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | ".....++...++.............+......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | ".........................+......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "........................++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".......................++.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/calculate.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:68: pics/vector.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/vector.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/vector.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/vector.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FFFF00", | ^~~~~~~~~~~~~~~~~~ pics/vector.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/vector.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".............+++++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | ".............++++++++++...@@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..................+++++++@@@@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".......................++@@@@...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "........................++@@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "......................++++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | ".....................+++..++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...................++++...++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | ".................++++....++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "................++++.....++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "..............++++.......++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "............++++.........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "...........++++..........++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | ".........++++...........++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "........+++.............++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "...@@.++++..............++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "..@@@@++................++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..@@@@..................++......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...@@...........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/vector.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:69: pics/mirror.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/mirror.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/mirror.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/mirror.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/mirror.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FFFF00", | ^~~~~~~~~~~~~~~~~~ pics/mirror.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | ".........................++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "........................++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "........................++++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "........................@++@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".......................@+@@.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "......................@+@@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | ".....................@@+@.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "....................@@+@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "....................@+@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "...................@+@@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "..................@+@@..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | ".................@+@@...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "................@@+@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...............@@+@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "..............@@+@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "..............@+@@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | ".............@+@@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "............@+@@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "...........@@+@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "..........@@+@..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".........@@+@...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | ".........@+@....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "........@+@@....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".......@+@@.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "......@@+@......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "....++@+@.......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "...++++@........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "...++++.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "....++..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/mirror.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:70: pics/center.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/center.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/center.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/center.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FFFF00", | ^~~~~~~~~~~~~~~~~~ pics/center.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/center.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | ".............++++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "...........++++++++++...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...........++......++...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "..........++........++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "..........++...@@...++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "..........++..@@@@..++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "..........++..@@@@..++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "..........++...@@...++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "..........++........++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "...........++......++...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "...........++++++++++...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".............++++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/center.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:71: pics/chooseangle.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/chooseangle.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/chooseangle.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/chooseangle.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FFFF00", | ^~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "...............++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "..............++++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "..............++++..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "...............++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "...............+................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..............+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..............+.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".............+..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "............+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "............+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...........+....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "..........+.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | ".........@@.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | ".........@@@@...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".........+.@@...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "........+...@@..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | ".......+....@@@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | ".......+.....@@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "......+.......@@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".....+........@@..@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | ".....+........@@..@@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..+++......@@.@@.@@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".++++......@@@@@.@@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | ".+++++++++...@@@@@..........++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "..++......+++++@@@+++++....++++.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | ".......................++++++++.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "............................++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseangle.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:72: pics/chooseratio.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/chooseratio.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/chooseratio.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/chooseratio.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FFFF00", | ^~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | ".................++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................++++............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................++++............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "...++......+++++.++@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "..++++.++++@@.....@@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "..+++++....@@......@@...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "...++......@@......@@...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "...@@......@@.......@@..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "...@@......@@.......@@..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "...@@.......@@......@@@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "...@@.......@@.......@@.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...@@.......@@.......@@@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...@@.......@@........@@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "...@@........@@.......@@........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "...@@........@@........@@.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "...@@........@@........@@.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "...@@........@@.........@@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "...@@.........@@........@@......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "...@@.........@@........@@@.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "@..@@.@.......@@.........@@.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "@@.@@@@@......@@..@......@@@....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "@@++@@@........@@.@@......@@..@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | ".++++@.....@@..@@@@.......@@..@@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".++++++....@@@@@@@@........@@.@@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "..++...++++++@@@@@.........@@@@@", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | ".............++@@@++...@@@@.++@.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "....................+++@@@@++++.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "..........................@++++.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "............................++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/chooseratio.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:73: pics/translate.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/translate.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/translate.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/translate.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/translate.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/translate.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "..........................+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "..........................+.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".........................+.+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".........................+.+....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "........................+...+...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "........................+++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".......................+.....+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".......................+.....+..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "......................+.......+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "......................+.......+.", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "............@@@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...............@@@@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "................@@@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "...............@..@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".............@@..@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "............@....@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "..........@@.....@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "....@....@.......@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "....@...........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "...@.@..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "...@.@..........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..@...@.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "..@@@@@.........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | ".@.....@........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | ".@.....@........................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "@.......@.......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "@.......@.......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/translate.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:74: pics/reflect.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/reflect.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/reflect.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/reflect.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/reflect.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/reflect.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "............+.......+...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "............+.......+...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".............+.....+............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".............+.....+............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | "..............+...+.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "..............+++++.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "...............+.+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "...............+.+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "................+...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | ".....@@@@@@@@@@@@@@@@@@@@@@.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "................@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "................@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "...............@.@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "...............@.@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "..............@...@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "..............@@@@@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | ".............@.....@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | ".............@.....@............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "............@.......@...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "............@.......@...........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/reflect.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:75: pics/scale.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/scale.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/scale.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/scale.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/scale.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/scale.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "..........................++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".........................++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | ".........................++++...", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "..........................++....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "...............@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "...............@@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "..............@.@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "..............@@@@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | ".......+.....@...@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | ".......+.....@....@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "......+.+.......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "......+.+.......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | ".....+...+......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | ".....+++++......................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "....+.....+.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "....+.....+.....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "...+.......+....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "...+.......+....................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/scale.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from KSegMenus.cpp:76: pics/rotate.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 4 1", | ^~~~~~~~~~~ pics/rotate.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/rotate.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c None", | ^~~~~~~~~~~~~~~ pics/rotate.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #FF0000", | ^~~~~~~~~~~~~~~~~~ pics/rotate.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "@ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/rotate.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "........................+.......", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | ".......................+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | ".......................+........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | "......................+.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | ".....................+..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".....................++.........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | "....................+..+...+++..", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | "....................+.+++++.....", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | "...................+++..........", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | ".............@@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | "............@@@@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "............@@@@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | ".............@@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "..............@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "..............@.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | ".............@.@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | ".............@.@................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "............@...@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "............@@@@@...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "...........@.....@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "...........@.....@..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "..........@.......@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "..........@.......@.............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/rotate.xpm:39:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 39 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegPreferencesDialog.o KSegPreferencesDialog.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegPreferencesDialog.cpp:35: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qvariant.h:45, from KSegPreferencesDialog.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegPreferencesDialog.cpp:36: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegProperties.o KSegProperties.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegProperties.cpp:27: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qstrlist.h:45, from /usr/lib64/qt3/include/qdir.h:46, from KSegProperties.cpp:23: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegRecursionDialog.o KSegRecursionDialog.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstruction.H:28, from KSegRecursionDialog.H:27, from KSegRecursionDialog.cpp:24: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegSelectionGroupDialog.o KSegSelectionGroupDialog.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from KSegSelectionGroupDialog.cpp:29: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qtooltip.h:43, from KSegSelectionGroupDialog.cpp:25: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegSelectionGroupDialog.cpp:30: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegView.o KSegView.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from KSegView.cpp:30: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qscrollbar.h:47, from KSegView.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegView.cpp:36: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from KSegView.cpp:44: pics/zoom_cursor.xpm: At global scope: pics/zoom_cursor.xpm:3:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 3 | "32 32 3 1", | ^~~~~~~~~~~ pics/zoom_cursor.xpm:4:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 4 | " c None", | ^~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:5:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 5 | ". c #FFFFFF", | ^~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:6:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 6 | "+ c #000000", | ^~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:7:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 7 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:8:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 8 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:9:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 9 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:10:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 10 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:11:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 11 | ".................+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:12:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 12 | ".......++++......+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:13:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 13 | "......+....+...+++++............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:14:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 14 | ".....+......+....+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:15:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 15 | ".....+......+....+..............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:16:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 16 | ".....+......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:17:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | ".....+......+...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:18:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 18 | "......+....++...................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:19:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 19 | ".......+++++++..................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:20:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 20 | "............+++.................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:21:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 21 | ".............+++................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:22:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 22 | "..............+++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:23:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 23 | "....+++++......++...............", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:24:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:25:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 25 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:26:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 26 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:27:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 27 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:28:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 28 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:29:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 29 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:30:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 30 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:31:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 31 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:32:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 32 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:33:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 33 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:34:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 34 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:35:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 35 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:36:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 36 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:37:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 37 | "................................", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pics/zoom_cursor.xpm:38:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 38 | "................................"}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ KSegView.cpp: In function 'bool canReconstrain(G_ref*, G_ref*)': KSegView.cpp:82:41: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 82 | if(B->getType() & (G_POINT | G_CURVE) == 0) return false; | ~~~~~~~~~~~~~~~~~~~ ^~ ~ KSegView.cpp:82:41: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 82 | if(B->getType() & (G_POINT | G_CURVE) == 0) return false; | ~~~~~~~~~~~~~~~~~~~~^~~~ KSegView.cpp: In member function 'virtual void KSegView::mouseReleaseEvent(QMouseEvent*)': KSegView.cpp:571:63: warning: bitwise comparison always evaluates to true [-Wtautological-compare] 571 | if(e->stateAfter() & (LeftButton | RightButton | MidButton) != 0) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~ KSegView.cpp:571:63: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses] 571 | if(e->stateAfter() & (LeftButton | RightButton | MidButton) != 0) return; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ KSegView.cpp: In member function 'void KSegView::playConstruction(int)': KSegView.cpp:890:63: warning: implicitly-declared 'constexpr ViewTransform& ViewTransform::operator=(const ViewTransform&)' is deprecated [-Wdeprecated-copy] 890 | constructionTransform = ViewTransform(offsetX, offsetY, zoom); | ^ G_object.H:47:3: note: because 'ViewTransform' has user-provided 'ViewTransform::ViewTransform(const ViewTransform&)' 47 | ViewTransform(const ViewTransform &t) : offsetX(t.offsetX), offsetY(t.offsetY), zoom(t.zoom) {} | ^~~~~~~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o KSegWindow.o KSegWindow.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstructionList.H:32, from KSegWindow.cpp:34: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qdesktopwidget.h:43, from /usr/lib64/qt3/include/qapplication.h:45, from KSegWindow.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegWindow.cpp:31: /usr/lib64/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib64/qt3/include/qimage.h:61:52: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 61 | { return key < other.key || key==other.key && lang < other.lang; } | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegWindow.cpp:36: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegWindow.cpp:44: KSegMenuMaintainer.H: In member function 'virtual int KSegCommandInfo::isChecked(KSegWindow*)': KSegMenuMaintainer.H:49:37: warning: unused parameter 'win' [-Wunused-parameter] 49 | virtual int isChecked(KSegWindow *win) { return -1; } //uncheckable by default | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QString KSegCommandInfo::menuText(KSegWindow*)': KSegMenuMaintainer.H:50:40: warning: unused parameter 'win' [-Wunused-parameter] 50 | virtual QString menuText(KSegWindow *win) { return QString(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QIconSet KSegCommandInfo::iconSet(KSegWindow*)': KSegMenuMaintainer.H:51:40: warning: unused parameter 'win' [-Wunused-parameter] 51 | virtual QIconSet iconSet(KSegWindow *win) { return QIconSet(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QObject* KSegCommandInfo::receiver(KSegWindow*)': KSegMenuMaintainer.H:52:41: warning: unused parameter 'win' [-Wunused-parameter] 52 | virtual QObject *receiver(KSegWindow *win) { return NULL; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual bool KSegCommandInfo::privateIsEnabled(KSegWindow*)': KSegMenuMaintainer.H:71:45: warning: unused parameter 'win' [-Wunused-parameter] 71 | virtual bool privateIsEnabled(KSegWindow *win) { return true; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual void KSegMenuMaintainer::privateToolbarVisibilityChanged(bool)': KSegMenuMaintainer.H:110:53: warning: unused parameter 'visible' [-Wunused-parameter] 110 | virtual void privateToolbarVisibilityChanged(bool visible) {} | ~~~~~^~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o main.o main.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from main.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qdesktopwidget.h:43, from /usr/lib64/qt3/include/qapplication.h:45, from main.cpp:25: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o menu.o menu.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegCalculateEditor.H:35, from menu.cpp:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from /usr/lib64/qt3/include/qlayout.h:45, from menu.cpp:24: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegCalculateEditor.H:36: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ In file included from KSegDocument.H:40, from KSegConstruction.H:28, from menu.cpp:30: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc formula/kformulaedit.H -o formula/moc_kformulaedit.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_kformulaedit.o formula/moc_kformulaedit.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qcolor.h:45, from /usr/lib64/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformulaedit.H:27, from formula/moc_kformulaedit.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/bin/moc formula/MatrixDialog.H -o formula/moc_MatrixDialog.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_MatrixDialog.o formula/moc_MatrixDialog.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from formula/MatrixDialog.H:27, from formula/moc_MatrixDialog.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/bin/moc KSegCalculateEditor.H -o moc_KSegCalculateEditor.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegCalculateEditor.o moc_KSegCalculateEditor.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegCalculateEditor.H:35, from moc_KSegCalculateEditor.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from KSegCalculateEditor.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35, from KSegCalculateEditor.H:36: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ /usr/lib64/qt3/bin/moc KSegConstruction.H -o moc_KSegConstruction.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegConstruction.o moc_KSegConstruction.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstruction.H:28, from moc_KSegConstruction.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc KSegConstructionList.H -o moc_KSegConstructionList.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegConstructionList.o moc_KSegConstructionList.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstructionList.H:32, from moc_KSegConstructionList.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qscrollbar.h:47, from KSegConstructionList.H:28: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc KSegDocument.H -o moc_KSegDocument.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegDocument.o moc_KSegDocument.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from moc_KSegDocument.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from KSegDocument.H:28: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc KSegMenuMaintainer.H -o moc_KSegMenuMaintainer.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegMenuMaintainer.o moc_KSegMenuMaintainer.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qobject.h:46, from KSegMenuMaintainer.H:30, from moc_KSegMenuMaintainer.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ KSegMenuMaintainer.H: In member function 'virtual int KSegCommandInfo::isChecked(KSegWindow*)': KSegMenuMaintainer.H:49:37: warning: unused parameter 'win' [-Wunused-parameter] 49 | virtual int isChecked(KSegWindow *win) { return -1; } //uncheckable by default | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QString KSegCommandInfo::menuText(KSegWindow*)': KSegMenuMaintainer.H:50:40: warning: unused parameter 'win' [-Wunused-parameter] 50 | virtual QString menuText(KSegWindow *win) { return QString(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QIconSet KSegCommandInfo::iconSet(KSegWindow*)': KSegMenuMaintainer.H:51:40: warning: unused parameter 'win' [-Wunused-parameter] 51 | virtual QIconSet iconSet(KSegWindow *win) { return QIconSet(); } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual QObject* KSegCommandInfo::receiver(KSegWindow*)': KSegMenuMaintainer.H:52:41: warning: unused parameter 'win' [-Wunused-parameter] 52 | virtual QObject *receiver(KSegWindow *win) { return NULL; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual bool KSegCommandInfo::privateIsEnabled(KSegWindow*)': KSegMenuMaintainer.H:71:45: warning: unused parameter 'win' [-Wunused-parameter] 71 | virtual bool privateIsEnabled(KSegWindow *win) { return true; } | ~~~~~~~~~~~~^~~ KSegMenuMaintainer.H: In member function 'virtual void KSegMenuMaintainer::privateToolbarVisibilityChanged(bool)': KSegMenuMaintainer.H:110:53: warning: unused parameter 'visible' [-Wunused-parameter] 110 | virtual void privateToolbarVisibilityChanged(bool visible) {} | ~~~~~^~~~~~~ /usr/lib64/qt3/bin/moc KSegPreferencesDialog.H -o moc_KSegPreferencesDialog.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegPreferencesDialog.o moc_KSegPreferencesDialog.cpp In file included from /usr/lib64/qt3/include/qvariant.h:45, from KSegPreferencesDialog.H:27, from moc_KSegPreferencesDialog.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/bin/moc KSegRecursionDialog.H -o moc_KSegRecursionDialog.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegRecursionDialog.o moc_KSegRecursionDialog.cpp In file included from /usr/include/c++/14/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegConstruction.H:28, from KSegRecursionDialog.H:27, from moc_KSegRecursionDialog.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from KSegDocument.H:40: KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc KSegSelectionGroupDialog.H -o moc_KSegSelectionGroupDialog.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegSelectionGroupDialog.o moc_KSegSelectionGroupDialog.cpp In file included from KSegSelectionGroupDialog.H:27, from moc_KSegSelectionGroupDialog.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ KSegSelectionGroupDialog.H: In member function 'virtual bool KSegSelectionGroupDialog::eventFilter(QObject*, QEvent*)': KSegSelectionGroupDialog.H:55:51: warning: enum constant in boolean context [-Wint-in-bool-context] 55 | shiftDown = ((QMouseEvent *)ev)->state() && ShiftButton; | ^~~~~~~~~~~ /usr/lib64/qt3/bin/moc KSegView.H -o moc_KSegView.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegView.o moc_KSegView.cpp In file included from /usr/include/c++/14/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from KSegView.H:32, from moc_KSegView.cpp:11: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qpaintdevice.h:45, from /usr/lib64/qt3/include/qpixmap.h:45, from KSegView.H:27: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ In file included from G_object.H:39, from KSegView.H:35: G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)': G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; } | ^~~ In file included from G_object.H:37: G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSector.H: In constructor 'G_arcSector::G_arcSector(const G_arc&)': G_arcSector.H:34:39: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSector(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:40: G_arcSegment.H: In copy constructor 'G_arcSegment::G_arcSegment(const G_arcSegment&)': G_arcSegment.H:33:62: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 33 | G_arcSegment(const G_arcSegment &a) : G_filled() { arc = a.arc; } | ^~~ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ G_arcSegment.H: In constructor 'G_arcSegment::G_arcSegment(const G_arc&)': G_arcSegment.H:34:40: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy] 34 | G_arcSegment(const G_arc &a) { arc = a; } | ^ G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const G_arc&)' 33 | G_arc(const G_arc &a) : G_curve() { p1 = a.p1; p2 = a.p2; cosangle = a.cosangle; cw = a.cw; } | ^~~~~ In file included from G_object.H:41: G_circleInterior.H: In copy constructor 'G_circleInterior::G_circleInterior(const G_circleInterior&)': G_circleInterior.H:33:73: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 33 | G_circleInterior(const G_circleInterior &c) : G_filled() { circle = c.circle; } | ^~~~~~ In file included from G_object.H:36: G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ G_circleInterior.H: In constructor 'G_circleInterior::G_circleInterior(const G_circle&)': G_circleInterior.H:34:50: warning: implicitly-declared 'G_circle& G_circle::operator=(const G_circle&)' is deprecated [-Wdeprecated-copy] 34 | G_circleInterior(const G_circle &c) { circle = c; } | ^ G_circle.H:33:3: note: because 'G_circle' has user-provided 'G_circle::G_circle(const G_circle&)' 33 | G_circle(const G_circle &c) : G_curve() { p1 = c.p1; r = c.r; } | ^~~~~~~~ /usr/lib64/qt3/bin/moc KSegWindow.H -o moc_KSegWindow.cpp g++ -c -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib64/qt3/mkspecs/default -I. -I/usr/lib64/qt3/include -o moc_KSegWindow.o moc_KSegWindow.cpp In file included from /usr/lib64/qt3/include/qwindowdefs.h:47, from /usr/lib64/qt3/include/qwidget.h:45, from /usr/lib64/qt3/include/qmainwindow.h:45, from KSegWindow.H:28, from moc_KSegWindow.cpp:11: /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib64/qt3/include/qstring.h:773:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:773:54: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 773 | QCharRef operator=(char c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib64/qt3/include/qstring.h:774:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:774:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 774 | QCharRef operator=(uchar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib64/qt3/include/qstring.h:775:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:775:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 775 | QCharRef operator=(QChar c ) { s.ref(p)=c; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib64/qt3/include/qstring.h:776:65: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:75: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib64/qt3/include/qstring.h:777:47: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:777:58: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 777 | QCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib64/qt3/include/qstring.h:778:46: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:778:57: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 778 | QCharRef operator=(short rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib64/qt3/include/qstring.h:779:45: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:779:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 779 | QCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib64/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib64/qt3/include/qstring.h:780:44: warning: implicitly-declared 'constexpr QChar& QChar::operator=(const QChar&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~ /usr/lib64/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib64/qt3/include/qstring.h:780:55: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy] 780 | QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; } | ^~~~~ /usr/lib64/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ g++ -pipe -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -DGLX_GLXEXT_LEGACY -o kseg BuildReverse.o cans.o box.o kformula.o kformulaedit.o matrixbox.o MatrixDialog.o G_arc.o G_arcObject.o G_arcSector.o G_arcSectorObject.o G_arcSegment.o G_arcSegmentObject.o G_calculateObject.o G_circle.o G_circleInterior.o G_circleInteriorObject.o G_circleObject.o G_drawstyle.o G_label.o G_line.o G_lineObject.o G_locus.o G_locusObject.o G_measureObject.o G_object.o G_point.o G_pointLocus.o G_pointObject.o G_polygon.o G_polygonObject.o G_ray.o G_rayObject.o G_ref.o G_refs.o G_refSearcher.o G_segment.o G_segmentObject.o G_undo.o G_undoStack.o KSegCalculateEditor.o KSegConstruction.o KSegConstructionList.o KSegConstructionListNamer.o KSegDocument.o KSegMenuMaintainer.o KSegMenus.o KSegPreferencesDialog.o KSegProperties.o KSegRecursionDialog.o KSegSelectionGroupDialog.o KSegView.o KSegWindow.o main.o menu.o moc_kformulaedit.o moc_MatrixDialog.o moc_KSegCalculateEditor.o moc_KSegConstruction.o moc_KSegConstructionList.o moc_KSegDocument.o moc_KSegMenuMaintainer.o moc_KSegPreferencesDialog.o moc_KSegRecursionDialog.o moc_KSegSelectionGroupDialog.o moc_KSegView.o moc_KSegWindow.o -L/usr/lib64/qt3/lib -L/usr/X11R6/lib64 -lz -lqt-mt -lXext -lX11 -lm make: Leaving directory '/usr/src/RPM/BUILD/kseg' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.42602 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/kseg-buildroot + : + /bin/rm -rf -- /usr/src/tmp/kseg-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd kseg + mkdir -p /usr/src/tmp/kseg-buildroot/usr/share/kseg/examples /usr/src/tmp/kseg-buildroot/usr/share/kseg/pics /usr/src/tmp/kseg-buildroot/usr/share/kseg/lang /usr/src/tmp/kseg-buildroot/usr/bin + install -p -m755 kseg /usr/src/tmp/kseg-buildroot/usr/bin/ + install -p -m644 kseg_cy.qm kseg_de.qm kseg_en.qm kseg_es.qm kseg_fr.qm kseg_hu.qm kseg_it.qm kseg_ja.qm kseg_nb.qm kseg_nl.qm kseg_pt.qm kseg_ru.qm kseg_tc.qm kseg_tr.qm kseg_xx.qm kseg_zh.qm kseg_help_en.html kseg_help_es.html kseg_help_fr.html kseg_help_it.html kseg_help_ja.html kseg_help_nl.html kseg_help_pt.html kseg_help_ru.html kseg_help_tc.html kseg_help_tr.html kseg_help_zh.html /usr/src/tmp/kseg-buildroot/usr/share/kseg/lang/ + install -p -m644 examples/20cell.seg examples/bezier-cubic.sec examples/bezier-cubic.seg examples/circumcircle.sec examples/circumcircle.seg examples/conic5pt.sec examples/coord.seg examples/cube.seg examples/delaunay.seg examples/dragon.sec examples/ellipse.sec examples/invert.sec examples/invert3.sec examples/isogonal.sec examples/julia.sec examples/julia.seg examples/kiepert.sec examples/kiepert2.sec examples/kiepert3.sec examples/koch.sec examples/large.seg examples/largelocus.seg examples/locus.seg examples/prettylocus.seg examples/prettylocusgenerator.sec examples/radicalaxis.sec examples/sierp.sec examples/sierp2.sec examples/sinus.seg examples/tractix.sec examples/tractix.seg /usr/src/tmp/kseg-buildroot/usr/share/kseg/examples/ + install -p -m644 pics/abs.xpm pics/angle.xpm pics/arc.xpm pics/arcsegment.xpm pics/area.xpm pics/bisector.xpm pics/calculate.xpm pics/center.xpm pics/chooseangle.xpm pics/chooseratio.xpm pics/circle.xpm pics/circleinterior.xpm pics/distance.xpm pics/editcopy.xpm pics/editcut.xpm pics/editpaste.xpm pics/frac.xpm pics/intersection.xpm pics/length.xpm pics/line.xpm pics/locus.xpm pics/midpoint.xpm pics/mirror.xpm pics/pan.xpm pics/parallel.xpm pics/paren.xpm pics/perpendicular.xpm pics/polygon.xpm pics/radius.xpm pics/ratio.xpm pics/ray.xpm pics/redo.xpm pics/reflect.xpm pics/rotate.xpm pics/rsup.xpm pics/scale.xpm pics/sector.xpm pics/segment.xpm pics/slope.xpm pics/sqrt.xpm pics/translate.xpm pics/undo.xpm pics/vector.xpm pics/zoom.xpm pics/zoomFit.xpm pics/zoomOrig.xpm pics/zoom_cursor.xpm /usr/src/tmp/kseg-buildroot/usr/share/kseg/pics/ + install -p -D -m644 /usr/src/RPM/SOURCES/kseg.png /usr/src/tmp/kseg-buildroot/usr/share/icons/hicolor/32x32/apps/kseg.png + desktop-file-install --dir /usr/src/tmp/kseg-buildroot/usr/share/applications '--vendor=ALT Linux' /usr/src/RPM/SOURCES/kseg.desktop + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/kseg-buildroot (auto) Verifying and fixing files in /usr/src/tmp/kseg-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/share/applications/ALT Linux-kseg.desktop: performed minor cleanup: 9d8 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/kseg-buildroot/ (default) Compressing files in /usr/src/tmp/kseg-buildroot (auto) Verifying ELF objects in /usr/src/tmp/kseg-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/kseg-buildroot Processing files: kseg-0.403-alt2.qa3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.51633 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd kseg + DOCDIR=/usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + export DOCDIR + rm -rf /usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + /bin/mkdir -p /usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + cp -prL AUTHORS COPYING README README.translators /usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + chmod -R go-w /usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + chmod -R a+rX /usr/src/tmp/kseg-buildroot/usr/share/doc/kseg-0.403 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gNA323 find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IgvaET find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib) Requires: libgtk+2-common, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3.1)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libm.so.6(GLIBC_2.38)(64bit), libqt-mt.so.3()(64bit) >= set:simitQsj3CzKxzMhcDPhMSMshVWxTJTPNs5aJY3rjRhPy5tWayO1dZaWkJPwyZq3LRBQdS0kaA2dRN97vZ9s7BPEBJUPofyWQigdw8zlFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz3SZb3rygmn0zkFPprAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNVAfMtNH0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGn2Ht7Gco8zGNqwZGkfBiNxi4LYo6mLnSvDF9MzP1qK85ta5hY7mETZ6A1N12KWBraQJM9HikhUxWTSrVYmcRe61MklzsL4YCxZ1JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAwJCoruIlpQuomQvNHUVuSU8slun6wv3cZ5AwovIT9cSgZu4bePhg50eRHrFpx2Y8F2ZqkXIGn7ZrlMyVU7AqGiq75KAlUEgquAMahr9ElEDUFv6w0E7Rp64pQDbviE3ZgzMR89Gpcq0zwmcNqvSjY1lYcbwpMY2jblbCJyDvHe3pGcLo6zzmLSfe2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFW25eZBzLnIPtOx6GW1WwcTAxbZypXZcHinC9Jb9m4bJeLimcy2fazyijxdo3IzMZwm1S17UgfenQXhRfysv2H0me0xzfsZIopZr4L4KuONBiDl4VSZjgBZA70mEyYVmX1BZ91utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpyS9wZ8fL72oQl0EILqgk60TTQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQq8JJ7d20doI5CVPOQ6ZumNbrR7PMuHgxrrNLK95aUSby15WHOHPwt0KPHphikA5jiDelLmCP602wRZCGfzv1hS68gdXW66Bst5YPj3gquZ1rhyBI9AF7t6rRvmjcfEqMqCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQhSTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbEZ5GbuKUWVHmQ8JKcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD12QxCpuYFT4Cq6uy6ah9tH6AMvLA0OA2AQgpTnZzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZiczvYLkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbq7MtMiylzpM99jc1tD4aTHZjK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOZEqfUJLiEcYykELcWy9Ct7oeKYSzXQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yhX9tgxX0LHgOQbXgEYgyCz9WWCmmynzfDzUeHwvXg0gCP4zK8icDBMi9CnyLdLi3fLLlyv4fq27QL26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kEa6GoiZKcC1eU9NpXbm0exA84ytT7kFTZ5mOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT, libqt-mt.so.3(CXX3)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.9)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.29)(64bit), libstdc++.so.6(GLIBCXX_3.4.32)(64bit), libz.so.1()(64bit) >= set:kjZvg1, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nubVUW Creating kseg-debuginfo package Processing files: kseg-debuginfo-0.403-alt2.qa3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.4Fske6 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.72o8Yk find-requires: running scripts (debuginfo) Requires: kseg = 0.403-alt2.qa3, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libqt-mt.so.3), debug64(libstdc++.so.6), debug64(libz.so.1) Wrote: /usr/src/RPM/RPMS/x86_64/kseg-0.403-alt2.qa3.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/kseg-debuginfo-0.403-alt2.qa3.x86_64.rpm (w2T16.xzdio) 63.90user 11.24system 1:03.91elapsed 117%CPU (0avgtext+0avgdata 191720maxresident)k 0inputs+0outputs (0major+2594939minor)pagefaults 0swaps /.out/kseg-0.403-alt2.qa3.x86_64.rpm: The use of such a license name is ambiguous: GPL /.out/kseg-debuginfo-0.403-alt2.qa3.x86_64.rpm: The use of such a license name is ambiguous: GPL 4.41user 3.33system 1:25.58elapsed 9%CPU (0avgtext+0avgdata 137132maxresident)k 0inputs+0outputs (0major+244997minor)pagefaults 0swaps --- kseg-0.403-alt2.qa3.x86_64.rpm.repo 2013-04-17 11:17:18.000000000 +0000 +++ kseg-0.403-alt2.qa3.x86_64.rpm.hasher 2024-12-19 05:26:11.954743503 +0000 @@ -120,6 +120,10 @@ Requires: libc.so.6(GLIBC_2.2.5)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) Requires: libgcc_s.so.1(GCC_3.0)(64bit) +Requires: libgcc_s.so.1(GCC_3.3.1)(64bit) Requires: libm.so.6(GLIBC_2.2.5)(64bit) -Requires: libqt-mt.so.3()(64bit) >= set:simiZcSbGTZ1c7t37xzoeDzwJxVyOR3fEFVsNdv4ruHgFBvorGeqmIEjnhkeEFnRFqDjE1EEHOnZzYmniTo3gFgaQk7DsYRDs7BPEBJUPofyWQigdwZvNa3hFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz3SZb3rygmn0zkFFZqaroAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNVAfMtNH0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGny0XtZc5l6cAhRodMvBWFkaekyUB7PMWZ2FjN4Dcd1usegP5FEjF8yZwbQXuzc8egMlLsjxK5eplya2fkZCXJatDxATkXo40jldOZ27xcgjyQ7JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAZobgfYLdfSGcqfcbWLUlYsfrs4eeC8fWO0YrwFL81NZoZe46r8vDoNpe2G0MFutbdbkw79lMnFSplLeYTagO1SkBQeas9HMhxQY8xlySigHgfNjZI0Yj33reGPc8OEfnZk2tZuU88GNR89Gpcq0zwmcNqvSjYxEjmh5wBF2CmGmcr5fZCRp8jBV5PosQWRZh71pju9pFAH3CbuNLQY4ijqRZgPooqSfGmefjyAl56AAgalYnJk4Zc54950v0lFiGd1TG1i1hDoxHkiK1c4hUnJGZ8i69CSL03bNcYCtfEdzKTFFCamL5XVL6vLoDXA3dkR3Q1pK93nZlrREZyGVlFbPASB4byBmDn9b6hx7BhhFFM6o5H3m1S17UgfenQXhldII2oV04eZgTfzBVL4L4KuONBiDl4VSZjYbNKmLe0Ig5VPJS3aXP0LeRlir22CNxbHcMqif75k34H6Zu4qJzRRMVcbdshlnP4JPDFcmkYVZ01cWa0kSnd8a3wXrqqMiObcVmQIV85NeRXDcuaZwbxeJchYKRt2uyrzSNb50wQYZ3uVERgqrfq40qMobcPDBFdYtHUBJWzpoLlEMJJUnTA25sX5NgIOGW5kut6I3MtudbiyyIwf8KwetGuJcDdUTi03pUvjZ9NLw8r34ECtt3ziKK2ZpD6ge76PRvI59mOCgCuQpIlZFR4P3LiT9ITcHT8kKGRMXgIHK87Zv21PuJacyQPGO5MwdwRTaw0HMAN4sEnPzM0dFZfcCsKRiZ4zUQVCJG2r4dhVM7at2urPi236aCRnQkQRvfhQUenkZ8g6EQ5fnsZcnZ5QZuKlF1skcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD15gjvqTcPzfZ62jd3fh3BEAKl3iULni0pi1iqEIXHZFhd70ZojsVDKRd5GG6ioLFY4ImtaAGXc02IW4QagBv2PDBe9a2CY5CbaMpxZBGOL0N8sQJv9OGZlIgcVjMMpU1dL35fW1KCBQ5BEhNZBCdZttmgqdDXiV99fsQUZbO1yZuZbgfMvdS2akVsSnRuylVoWHk8uo2I4NfO5Jr1f1qjyTkxdm5PwjiCo2We9kKnZ7shu678cZ8h42FyB9WZm6toZ2g7k0kMHO3ZqbN1D05tWHa5K4ZFn7l5ZJ2LC6v8g4Ac0n6ZcWaEuMrvBgpU5FgvpQ5jcXeMssVJ7TFHshHX9krdMzbR3wvQVhiLK9YvpU54ZDrCZsE3as7Ut5iCup72B7iQschnTQOiYqsx096DAccBMbUTe40arMqwd6thAoWGAUBUrPHQMPXrBU7NzCM1Zb26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kSnfr5p5jWTpc3sMjyPSnI0s29h84XKfEiLXbbpamKj6QtOlBBIGPhn3zH1EXpDAUwcP5wZuWivZHfja9oEeweYO0ZEmjWb1Az6wHY6 +Requires: libm.so.6(GLIBC_2.29)(64bit) +Requires: libm.so.6(GLIBC_2.38)(64bit) +Requires: libqt-mt.so.3()(64bit) >= set:simitQsj3CzKxzMhcDPhMSMshVWxTJTPNs5aJY3rjRhPy5tWayO1dZaWkJPwyZq3LRBQdS0kaA2dRN97vZ9s7BPEBJUPofyWQigdw8zlFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz3SZb3rygmn0zkFPprAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNVAfMtNH0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGn2Ht7Gco8zGNqwZGkfBiNxi4LYo6mLnSvDF9MzP1qK85ta5hY7mETZ6A1N12KWBraQJM9HikhUxWTSrVYmcRe61MklzsL4YCxZ1JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAwJCoruIlpQuomQvNHUVuSU8slun6wv3cZ5AwovIT9cSgZu4bePhg50eRHrFpx2Y8F2ZqkXIGn7ZrlMyVU7AqGiq75KAlUEgquAMahr9ElEDUFv6w0E7Rp64pQDbviE3ZgzMR89Gpcq0zwmcNqvSjY1lYcbwpMY2jblbCJyDvHe3pGcLo6zzmLSfe2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFW25eZBzLnIPtOx6GW1WwcTAxbZypXZcHinC9Jb9m4bJeLimcy2fazyijxdo3IzMZwm1S17UgfenQXhRfysv2H0me0xzfsZIopZr4L4KuONBiDl4VSZjgBZA70mEyYVmX1BZ91utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpyS9wZ8fL72oQl0EILqgk60TTQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQq8JJ7d20doI5CVPOQ6ZumNbrR7PMuHgxrrNLK95aUSby15WHOHPwt0KPHphikA5jiDelLmCP602wRZCGfzv1hS68gdXW66Bst5YPj3gquZ1rhyBI9AF7t6rRvmjcfEqMqCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQhSTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbEZ5GbuKUWVHmQ8JKcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD12QxCpuYFT4Cq6uy6ah9tH6AMvLA0OA2AQgpTnZzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZiczvYLkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbq7MtMiylzpM99jc1tD4aTHZjK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOZEqfUJLiEcYykELcWy9Ct7oeKYSzXQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yhX9tgxX0LHgOQbXgEYgyCz9WWCmmynzfDzUeHwvXg0gCP4zK8icDBMi9CnyLdLi3fLLlyv4fq27QL26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kEa6GoiZKcC1eU9NpXbm0exA84ytT7kFTZ5mOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT Requires: rpmlib(SetVersions) @@ -127,3 +131,6 @@ Requires: libstdc++.so.6(CXXABI_1.3)(64bit) +Requires: libstdc++.so.6(CXXABI_1.3.9)(64bit) Requires: libstdc++.so.6(GLIBCXX_3.4)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.29)(64bit) +Requires: libstdc++.so.6(GLIBCXX_3.4.32)(64bit) Requires: libz.so.1()(64bit) >= set:kjZvg1 @@ -132,4 +139,4 @@ Provides: kseg = 0.403-alt2.qa3 -File: /usr/bin/kseg 100755 root:root 2c94e81bf9ec0f5d75f10f8190bc4f44 -File: /usr/share/applications/ALT Linux-kseg.desktop 100644 root:root 36accaf14c390eee384a5788b77ecd50 +File: /usr/bin/kseg 100755 root:root a4554c8d1d8ff87517dd9ab4364f5f03 +File: /usr/share/applications/ALT Linux-kseg.desktop 100644 root:root f53c26d754c2b330dd417c1d191dfe67 File: /usr/share/doc/kseg-0.403 40755 root:root @@ -249,2 +256,2 @@ File: /usr/share/kseg/pics/zoom_cursor.xpm 100644 root:root 2b57f79217108cb095a6e82cada7e06c -RPMIdentity: f0b4bf2528fec8056bbf7e1fc690b643e75a8bc7f50b796340f66d74f9695084f3950a35ab6ba114e2261c40051df9efb26597c129ed62629232f361c279eb1a +RPMIdentity: 38e1db0ba4440bef06abdb7eab18b39d5fe24d8b72ff81935503e2b9eaf10d0c6c96a8453b95b4c3b0cfa2c01ea3f7b976366397491b6fb13713732074a86caa --- kseg-debuginfo-0.403-alt2.qa3.x86_64.rpm.repo 2013-04-17 11:17:18.000000000 +0000 +++ kseg-debuginfo-0.403-alt2.qa3.x86_64.rpm.hasher 2024-12-19 05:26:12.022744542 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/0a 40755 root:root -/usr/lib/debug/.build-id/0a/aede7bf14a651bf398fa2c32370d80d48a1222 120777 root:root ../../../../bin/kseg -/usr/lib/debug/.build-id/0a/aede7bf14a651bf398fa2c32370d80d48a1222.debug 120777 root:root ../../usr/bin/kseg.debug +/usr/lib/debug/.build-id/80 40755 root:root +/usr/lib/debug/.build-id/80/4ad534c66ea3c271bc5fa473080106a92cb9f6 120777 root:root ../../../../bin/kseg +/usr/lib/debug/.build-id/80/4ad534c66ea3c271bc5fa473080106a92cb9f6.debug 120777 root:root ../../usr/bin/kseg.debug /usr/lib/debug/usr/bin/kseg.debug 100644 root:root @@ -172,6 +172,6 @@ Provides: kseg-debuginfo = 0.403-alt2.qa3 -File: /usr/lib/debug/.build-id/0a 40755 root:root -File: /usr/lib/debug/.build-id/0a/aede7bf14a651bf398fa2c32370d80d48a1222 120777 root:root ../../../../bin/kseg -File: /usr/lib/debug/.build-id/0a/aede7bf14a651bf398fa2c32370d80d48a1222.debug 120777 root:root ../../usr/bin/kseg.debug -File: /usr/lib/debug/usr/bin/kseg.debug 100644 root:root 01af7921bbada42f4bbc028e93af465e +File: /usr/lib/debug/.build-id/80 40755 root:root +File: /usr/lib/debug/.build-id/80/4ad534c66ea3c271bc5fa473080106a92cb9f6 120777 root:root ../../../../bin/kseg +File: /usr/lib/debug/.build-id/80/4ad534c66ea3c271bc5fa473080106a92cb9f6.debug 120777 root:root ../../usr/bin/kseg.debug +File: /usr/lib/debug/usr/bin/kseg.debug 100644 root:root 4dd1e920fa9182693f8458a0afb61f5a File: /usr/src/debug/kseg 40755 root:root @@ -270,16 +270,16 @@ File: /usr/src/debug/kseg/formula/matrixbox.cpp 100644 root:root 8f58d0b8971b7133a625329796058747 -File: /usr/src/debug/kseg/formula/moc_MatrixDialog.cpp 100644 root:root 1d264d2470a606517e878a9052343530 -File: /usr/src/debug/kseg/formula/moc_kformulaedit.cpp 100644 root:root 5f2e502067a07bb84d438f25af316b9a +File: /usr/src/debug/kseg/formula/moc_MatrixDialog.cpp 100644 root:root 2db543df2406ff81c21be7457dcde397 +File: /usr/src/debug/kseg/formula/moc_kformulaedit.cpp 100644 root:root e6a4298990baa413106eb57b7a6e8fb2 File: /usr/src/debug/kseg/main.cpp 100644 root:root 59e225c2112ea70caa9dc0fc76d69261 File: /usr/src/debug/kseg/menu.cpp 100644 root:root ea17514d075f7573093ef1897a86f627 -File: /usr/src/debug/kseg/moc_KSegCalculateEditor.cpp 100644 root:root a615a2382dc2b16ef26138a956eb5704 -File: /usr/src/debug/kseg/moc_KSegConstruction.cpp 100644 root:root 2bdd22a81b337c4dfdcb190ab1e8a77e -File: /usr/src/debug/kseg/moc_KSegConstructionList.cpp 100644 root:root 0ebc917090bf19fe05e72a498b0f196b -File: /usr/src/debug/kseg/moc_KSegDocument.cpp 100644 root:root 1dd1ed10897a8e132413cf2fa418eece -File: /usr/src/debug/kseg/moc_KSegMenuMaintainer.cpp 100644 root:root 1fc440a7ef631bef315c25a01ca90737 -File: /usr/src/debug/kseg/moc_KSegPreferencesDialog.cpp 100644 root:root a698d88e00e70599528044f1055257ec -File: /usr/src/debug/kseg/moc_KSegRecursionDialog.cpp 100644 root:root f8fa1e67de902a953edd33297511b026 -File: /usr/src/debug/kseg/moc_KSegSelectionGroupDialog.cpp 100644 root:root d97345629f4a9aa86eef207c590eef56 -File: /usr/src/debug/kseg/moc_KSegView.cpp 100644 root:root d0b17b795510c3cb2cf804df2b84e2b0 -File: /usr/src/debug/kseg/moc_KSegWindow.cpp 100644 root:root 3980671d846942b211085cd50c0242e8 +File: /usr/src/debug/kseg/moc_KSegCalculateEditor.cpp 100644 root:root ad4b397d72eebfbdedf8fb9061dd8dc7 +File: /usr/src/debug/kseg/moc_KSegConstruction.cpp 100644 root:root bb0790ff609a089bb31c4528b483afb6 +File: /usr/src/debug/kseg/moc_KSegConstructionList.cpp 100644 root:root 589f90d7c2f80c86f5f3ce3721ecd842 +File: /usr/src/debug/kseg/moc_KSegDocument.cpp 100644 root:root b8cc02fbbc5e448d3f64ac98e85990a7 +File: /usr/src/debug/kseg/moc_KSegMenuMaintainer.cpp 100644 root:root 2f97d35019061d610bc2b4926656501b +File: /usr/src/debug/kseg/moc_KSegPreferencesDialog.cpp 100644 root:root 559115688fb82e4b1425dbe21da5ae94 +File: /usr/src/debug/kseg/moc_KSegRecursionDialog.cpp 100644 root:root add357b6de8c5abeb9a2cc41364b67f6 +File: /usr/src/debug/kseg/moc_KSegSelectionGroupDialog.cpp 100644 root:root 4e73613e9e9908fe0e444440d1e515b5 +File: /usr/src/debug/kseg/moc_KSegView.cpp 100644 root:root fb84ed85d6af2f223929959c5708b2aa +File: /usr/src/debug/kseg/moc_KSegWindow.cpp 100644 root:root 636d60898112479355dc38acc26f164c File: /usr/src/debug/kseg/my_hash_map.H 100644 root:root c2b0c5f636b93f9970132e639eabd0c6 @@ -334,2 +334,2 @@ File: /usr/src/debug/kseg/pics/zoom_cursor.xpm 100644 root:root 2b57f79217108cb095a6e82cada7e06c -RPMIdentity: fd43690654484aee69a98b7df01edc3f85ed79259ab5dd64f706ff6ac3952a8f036d50693f2c820a944c3aa8f4995438c0afeb34ac8727944eab7f98c9389c54 +RPMIdentity: 7f9b497e0aa302c81cd0937cfe2f9701a91c0717c85da50009b4b2af61ba99074f777f97dd417416a1143a21330383223c54d7ab82c883e44eedad467af073cf