<86>Apr 13 08:38:35 userdel[1547728]: delete user 'rooter' <86>Apr 13 08:38:35 userdel[1547728]: removed group 'rooter' owned by 'rooter' <86>Apr 13 08:38:35 userdel[1547728]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 13 08:38:35 groupadd[1547748]: group added to /etc/group: name=rooter, GID=1238 <86>Apr 13 08:38:35 groupadd[1547748]: group added to /etc/gshadow: name=rooter <86>Apr 13 08:38:35 groupadd[1547748]: new group: name=rooter, GID=1238 <86>Apr 13 08:38:35 useradd[1547760]: new user: name=rooter, UID=1238, GID=1238, home=/root, shell=/bin/bash, from=none <86>Apr 13 08:38:35 userdel[1547787]: delete user 'builder' <86>Apr 13 08:38:35 userdel[1547787]: removed group 'builder' owned by 'builder' <86>Apr 13 08:38:35 userdel[1547787]: removed shadow group 'builder' owned by 'builder' <86>Apr 13 08:38:35 groupadd[1547805]: group added to /etc/group: name=builder, GID=1239 <86>Apr 13 08:38:35 groupadd[1547805]: group added to /etc/gshadow: name=builder <86>Apr 13 08:38:35 groupadd[1547805]: new group: name=builder, GID=1239 <86>Apr 13 08:38:35 useradd[1547819]: new user: name=builder, UID=1239, GID=1239, 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>Apr 13 08:38:40 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Apr 13 08:38:40 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed <13>Apr 13 08:38:40 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:40 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Apr 13 08:38:40 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Apr 13 08:38:40 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed <13>Apr 13 08:38:40 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed <13>Apr 13 08:38:40 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed <13>Apr 13 08:38:40 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed <13>Apr 13 08:38:40 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed <13>Apr 13 08:38:40 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed <13>Apr 13 08:38:41 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Apr 13 08:38:41 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Apr 13 08:38:41 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Apr 13 08:38:41 rpmi: xml-utils-1:2.12.5-alt1 sisyphus+342268.100.2.1 1710156418 installed <13>Apr 13 08:38:41 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Apr 13 08:38:41 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Apr 13 08:38:41 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Apr 13 08:38:41 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Apr 13 08:38:41 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Apr 13 08:38:41 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Apr 13 08:38:41 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:41 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:41 rpmi: rpm-macros-qt3-3.3.8d-alt16.1 sisyphus+295448.100.1.1 1644980710 installed <13>Apr 13 08:38:41 rpmi: libqt3-settings-3.3-alt5 1393236356 installed <13>Apr 13 08:38:41 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659248 installed <13>Apr 13 08:38:41 rpmi: libunixODBC2-2.3.12-alt1 sisyphus+341576.100.1.1 1709080926 installed <13>Apr 13 08:38:41 rpmi: libunixODBC-devel-compat-2.3.12-alt1 sisyphus+341576.100.1.1 1709080926 installed <13>Apr 13 08:38:41 rpmi: libunixODBC-devel-2.3.12-alt1 sisyphus+341576.100.1.1 1709080926 installed <13>Apr 13 08:38:41 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682605 installed <13>Apr 13 08:38:41 rpmi: libmng-2.0.3-alt2 sisyphus+275730.100.1.1 1624750903 installed <13>Apr 13 08:38:41 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed <13>Apr 13 08:38:41 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed <13>Apr 13 08:38:41 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed <13>Apr 13 08:38:41 rpmi: libdrm-1:2.4.120-alt1 sisyphus+338137.100.1.2 1705653180 installed <13>Apr 13 08:38:41 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 13 08:38:42 rpmi: libstdc++13-devel-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 13 08:38:43 rpmi: gcc13-c++-13.2.1-alt3 sisyphus+339335.100.1.1 1706563095 installed <13>Apr 13 08:38:43 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987947 installed <13>Apr 13 08:38:43 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 13 08:38:43 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Apr 13 08:38:43 rpmi: libharfbuzz-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 13 08:38:43 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834346 installed <13>Apr 13 08:38:43 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed <13>Apr 13 08:38:43 rpmi: fontconfig-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed Updating fonts cache: <29>Apr 13 08:38:44 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 13 08:38:44 rpmi: libharfbuzz-icu-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 13 08:38:44 rpmi: libharfbuzz-gobject-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 13 08:38:44 rpmi: libX11-locales-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440719 installed <13>Apr 13 08:38:44 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Apr 13 08:38:44 rpmi: libxcb-1.16.1-alt1 sisyphus+343583.500.1.1 1711440989 installed <13>Apr 13 08:38:44 rpmi: libX11-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440722 installed <13>Apr 13 08:38:44 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Apr 13 08:38:44 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Apr 13 08:38:44 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Apr 13 08:38:44 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed <13>Apr 13 08:38:44 rpmi: libcairo-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed <13>Apr 13 08:38:44 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Apr 13 08:38:44 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed <13>Apr 13 08:38:44 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Apr 13 08:38:44 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed <13>Apr 13 08:38:44 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023316 installed <13>Apr 13 08:38:46 rpmi: libxcb-devel-1.16.1-alt1 sisyphus+343583.500.1.1 1711440989 installed <13>Apr 13 08:38:46 rpmi: libX11-devel-3:1.8.8-alt1 sisyphus+343583.100.1.1 1711440722 installed <13>Apr 13 08:38:46 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Apr 13 08:38:46 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Apr 13 08:38:46 rpmi: libXfixes-devel-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Apr 13 08:38:46 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Apr 13 08:38:46 rpmi: libXrandr-devel-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed <13>Apr 13 08:38:46 rpmi: libXcursor-devel-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed <13>Apr 13 08:38:46 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed <13>Apr 13 08:38:46 rpmi: libXt-devel-1.3.0-alt1 sisyphus+331490.500.1.1 1697023316 installed <13>Apr 13 08:38:46 rpmi: libXmu-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441186 installed <13>Apr 13 08:38:46 rpmi: libXmu-devel-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441186 installed <13>Apr 13 08:38:46 rpmi: libqt3-3.3.8d-alt16.1 sisyphus+295448.100.1.1 1644980710 installed <13>Apr 13 08:38:46 rpmi: libharfbuzz-cairo-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 13 08:38:46 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Apr 13 08:38:46 rpmi: libGLX-mesa-4:24.0.5-alt1 sisyphus+344984.100.1.1 1712917237 installed <13>Apr 13 08:38:46 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:46 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:46 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Apr 13 08:38:46 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233801 installed <13>Apr 13 08:38:46 rpmi: libXv-devel-1.0.12-alt1 sisyphus+311188.600.1.1 1670233801 installed <13>Apr 13 08:38:46 rpmi: libgbm-4:24.0.5-alt1 sisyphus+344984.100.1.1 1712917237 installed <13>Apr 13 08:38:46 rpmi: libEGL-mesa-4:24.0.5-alt1 sisyphus+344984.100.1.1 1712917237 installed <13>Apr 13 08:38:46 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:46 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Apr 13 08:38:46 rpmi: libGL-devel-4:24.0.5-alt1 sisyphus+344984.100.1.1 1712917237 installed <13>Apr 13 08:38:46 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed <13>Apr 13 08:38:46 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed <13>Apr 13 08:38:46 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed <13>Apr 13 08:38:46 rpmi: gsettings-desktop-schemas-data-46.0-alt1 sisyphus+343025.100.4.2 1710847127 installed <13>Apr 13 08:38:47 rpmi: libgio-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642825 installed <13>Apr 13 08:38:47 rpmi: gsettings-desktop-schemas-46.0-alt1 sisyphus+343025.100.4.2 1710847126 installed <13>Apr 13 08:38:47 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Apr 13 08:38:47 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Apr 13 08:38:47 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Apr 13 08:38:47 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 13 08:38:47 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Apr 13 08:38:47 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 13 08:38:47 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 13 08:38:47 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Apr 13 08:38:47 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Apr 13 08:38:47 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 13 08:38:47 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 13 08:38:47 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 13 08:38:47 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 13 08:38:48 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 13 08:38:48 rpmi: python3-module-packaging-24.0-alt1 sisyphus+342487.100.2.1 1710407438 installed <13>Apr 13 08:38:48 rpmi: glib2-devel-2.80.0-alt2.1 sisyphus+343856.100.1.1 1711642825 installed <13>Apr 13 08:38:48 rpmi: libcairo-devel-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed <13>Apr 13 08:38:48 rpmi: fontconfig-devel-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed <13>Apr 13 08:38:48 rpmi: libfreetype-devel-2.13.2-alt1 sisyphus+328677.100.1.1 1693834346 installed <13>Apr 13 08:38:48 rpmi: libharfbuzz-devel-8.4.0-alt1 sisyphus+344161.100.1.1 1711987969 installed <13>Apr 13 08:38:48 rpmi: libXft-devel-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Apr 13 08:38:49 rpmi: libqt3-devel-3.3.8d-alt16.1 sisyphus+295448.100.1.1 1644980710 installed <13>Apr 13 08:38:49 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed Building target platforms: i586 Building for target i586 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: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.33188 + 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): + /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.33188 + 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o BuildReverse.o BuildReverse.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qdesktopwidget.h:43, from /usr/lib/qt3/include/qapplication.h:45, from BuildReverse.cpp:23: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o cans.o cans.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from cans.cpp:24: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from KSegDocument.H:28: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o box.o formula/box.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qcolor.h:45, from /usr/lib/qt3/include/qpainter.h:46, from formula/box.H:27, from formula/box.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o kformula.o formula/kformula.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qcolor.h:45, from /usr/lib/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformula.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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/lib/qt3/include/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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o kformulaedit.o formula/kformulaedit.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qcolor.h:45, from /usr/lib/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformulaedit.H:27, from formula/kformulaedit.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o matrixbox.o formula/matrixbox.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qcolor.h:45, from /usr/lib/qt3/include/qpainter.h:46, from formula/box.H:27, from formula/matrixbox.H:27, from formula/matrixbox.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o MatrixDialog.o formula/MatrixDialog.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from formula/MatrixDialog.H:27, from formula/MatrixDialog.cpp:23: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arc.o G_arc.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arcObject.o G_arcObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arcSector.o G_arcSector.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arcSectorObject.o G_arcSectorObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arcSegment.o G_arcSegment.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_arcSegmentObject.o G_arcSegmentObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_calculateObject.o G_calculateObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_circle.o G_circle.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_circleInterior.o G_circleInterior.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_circleInteriorObject.o G_circleInteriorObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_circleObject.o G_circleObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_drawstyle.o G_drawstyle.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_refs.H:31, from G_drawstyle.cpp:25: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qfont.h:45, from G_drawstyle.H:27, from G_drawstyle.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_label.o G_label.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_label.cpp:28: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpaintdevice.h:45, from /usr/lib/qt3/include/qpixmap.h:45, from G_label.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_line.o G_line.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_lineObject.o G_lineObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_locus.o G_locus.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_locusObject.o G_locusObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_measureObject.o G_measureObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qtextstream.h:46, from /usr/lib/qt3/include/qtl.h:46, from /usr/lib/qt3/include/qvaluelist.h:45, from /usr/lib/qt3/include/qstringlist.h:45, from /usr/lib/qt3/include/qregexp.h:45, from G_measureObject.cpp:25: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_object.o G_object.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_point.o G_point.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_point.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_pointLocus.o G_pointLocus.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_pointObject.o G_pointObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_polygon.o G_polygon.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_polygonObject.o G_polygonObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_ray.o G_ray.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_rayObject.o G_rayObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_ref.o G_ref.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_ref.cpp:24: /usr/include/c++/13/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_refs.o G_refs.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from G_refs.cpp:24: /usr/include/c++/13/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_refSearcher.o G_refSearcher.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from G_refSearcher.H:28, from G_refSearcher.cpp:23: /usr/include/c++/13/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_segment.o G_segment.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_segmentObject.o G_segmentObject.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qdatastream.h:46, from G_object.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_undo.o G_undo.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_undo.H:30: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o G_undoStack.o G_undoStack.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpoint.h:45, from /usr/lib/qt3/include/qsize.h:45, from /usr/lib/qt3/include/qrect.h:45, from G_geometry.H:28, from G_point.H:27, from G_undo.H:30: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegCalculateEditor.o KSegCalculateEditor.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from /usr/lib/qt3/include/qlayout.h:45, from KSegCalculateEditor.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegConstruction.o KSegConstruction.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegConstructionList.o KSegConstructionList.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qdesktopwidget.h:43, from /usr/lib/qt3/include/qapplication.h:45, from KSegConstructionList.cpp:23: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegConstructionListNamer.o KSegConstructionListNamer.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from KSegConstructionListNamer.cpp:23: /usr/include/c++/13/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegDocument.o KSegDocument.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from KSegDocument.cpp:27: /usr/include/c++/13/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/lib/qt3/include/qbuffer.h:46, from KSegDocument.cpp:25: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegMenuMaintainer.o KSegMenuMaintainer.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from KSegMenuMaintainer.H:30, from KSegMenuMaintainer.cpp:23: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegMenus.o KSegMenus.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegMenus.cpp:28: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qdesktopwidget.h:43, from /usr/lib/qt3/include/qapplication.h:45, from KSegMenus.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegPreferencesDialog.o KSegPreferencesDialog.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegPreferencesDialog.cpp:35: /usr/include/c++/13/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/lib/qt3/include/qvariant.h:45, from KSegPreferencesDialog.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegProperties.o KSegProperties.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegProperties.H:27, from KSegProperties.cpp:27: /usr/include/c++/13/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/lib/qt3/include/qstrlist.h:45, from /usr/lib/qt3/include/qdir.h:46, from KSegProperties.cpp:23: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegRecursionDialog.o KSegRecursionDialog.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegSelectionGroupDialog.o KSegSelectionGroupDialog.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qtooltip.h:43, from KSegSelectionGroupDialog.cpp:25: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegView.o KSegView.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qscrollbar.h:47, from KSegView.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o KSegWindow.o KSegWindow.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qdesktopwidget.h:43, from /usr/lib/qt3/include/qapplication.h:45, from KSegWindow.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/lib/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; } | ^~~~~~~~ /usr/lib/qt3/include/qwidget.h: At global scope: /usr/lib/qt3/include/qwidget.h:573:18: warning: 'virtual void QWidget::destroy(bool, bool)' was hidden [-Woverloaded-virtual=] 573 | virtual void destroy( bool destroyWindow = TRUE, | ^~~~~~~ In file included from KSegWindow.cpp:43: KSegPreferencesDialog.H:59:16: note: by 'virtual void KSegPreferencesDialog::destroy()' 59 | virtual void destroy(); | ^~~~~~~ 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o main.o main.cpp In file included from /usr/include/c++/13/ext/hash_set:60, from my_hash_set.H:20, from G_ref.H:29, from main.cpp:28: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qdesktopwidget.h:43, from /usr/lib/qt3/include/qapplication.h:45, from main.cpp:25: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o menu.o menu.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from /usr/lib/qt3/include/qlayout.h:45, from menu.cpp:24: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc formula/kformulaedit.H -o formula/moc_kformulaedit.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_kformulaedit.o formula/moc_kformulaedit.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qcolor.h:45, from /usr/lib/qt3/include/qpainter.h:46, from formula/kformula.H:28, from formula/kformulaedit.H:27, from formula/moc_kformulaedit.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/bin/moc formula/MatrixDialog.H -o formula/moc_MatrixDialog.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_MatrixDialog.o formula/moc_MatrixDialog.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from formula/MatrixDialog.H:27, from formula/moc_MatrixDialog.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/bin/moc KSegCalculateEditor.H -o moc_KSegCalculateEditor.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegCalculateEditor.o moc_KSegCalculateEditor.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegConstruction.H -o moc_KSegConstruction.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegConstruction.o moc_KSegConstruction.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegConstructionList.H -o moc_KSegConstructionList.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegConstructionList.o moc_KSegConstructionList.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qscrollbar.h:47, from KSegConstructionList.H:28: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegDocument.H -o moc_KSegDocument.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegDocument.o moc_KSegDocument.cpp In file included from /usr/include/c++/13/ext/hash_map:60, from my_hash_map.H:20, from KSegDocument.H:27, from moc_KSegDocument.cpp:11: /usr/include/c++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from KSegDocument.H:28: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegMenuMaintainer.H -o moc_KSegMenuMaintainer.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegMenuMaintainer.o moc_KSegMenuMaintainer.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qobject.h:46, from KSegMenuMaintainer.H:30, from moc_KSegMenuMaintainer.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegPreferencesDialog.H -o moc_KSegPreferencesDialog.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegPreferencesDialog.o moc_KSegPreferencesDialog.cpp In file included from /usr/lib/qt3/include/qvariant.h:45, from KSegPreferencesDialog.H:27, from moc_KSegPreferencesDialog.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/bin/moc KSegRecursionDialog.H -o moc_KSegRecursionDialog.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegRecursionDialog.o moc_KSegRecursionDialog.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qfile.h:46, from KSegConstruction.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegSelectionGroupDialog.H -o moc_KSegSelectionGroupDialog.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegSelectionGroupDialog.o moc_KSegSelectionGroupDialog.cpp In file included from KSegSelectionGroupDialog.H:27, from moc_KSegSelectionGroupDialog.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegView.H -o moc_KSegView.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegView.o moc_KSegView.cpp In file included from /usr/include/c++/13/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++/13/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/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qpaintdevice.h:45, from /usr/lib/qt3/include/qpixmap.h:45, from KSegView.H:27: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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/lib/qt3/bin/moc KSegWindow.H -o moc_KSegWindow.cpp g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -DGLX_GLXEXT_LEGACY -DQT_NO_DEBUG -I/usr/lib/qt3/mkspecs/default -I. -I/usr/lib/qt3/include -o moc_KSegWindow.o moc_KSegWindow.cpp In file included from /usr/lib/qt3/include/qwindowdefs.h:47, from /usr/lib/qt3/include/qwidget.h:45, from /usr/lib/qt3/include/qmainwindow.h:45, from KSegWindow.H:28, from moc_KSegWindow.cpp:11: /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(char)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uchar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(QChar)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(const QCharRef&)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(ushort)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(short int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(uint)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)' 776 | QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; } | ^~~~~~~~ /usr/lib/qt3/include/qstring.h: In member function 'QCharRef QCharRef::operator=(int)': /usr/lib/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/lib/qt3/include/qstring.h:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)' 275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs ) | ^~~~~ /usr/lib/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/lib/qt3/include/qstring.h:776:14: 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 -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -march=i586 -mtune=generic -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/lib/qt3/lib -L/usr/X11R6/lib -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.87812 + 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:/bin:/usr/bin:/usr/X11R6/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.59867 + 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.398twa 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.Ho1ljH 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, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3.1), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libqt-mt.so.3 >= set:simitQsj3CzKxzMhcDPhMSMshVWxTJTPNs5aJY3rjRhPy5tWayO1dZaWkJPwyZq3LRBQdS0kaA2dRN97vZ9s7BPEBJUPofyWQigdw8zlFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz36hikmn0zkFPprAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNpZAZq0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGn2Ht7Gco8zGNqwZGkfBiNxi4LYo6mLnSvDF9MzP1qK85ta5hY7mETZ6A1N12KWBraQJM9HikhUxWTSrVYmcRe61MklzsL4YCxZ1JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAwJCoruIlpQuomQvNHUVuSU8slun6wv3cZ5AwovIT9cSgZu4bePhg50eRHrFpx2Y8F2ZqkXIGn7ZrlMyVU7AqGiq75KAlUEgquAMahr9ElEDUFv6w0E7Rp64pQDbviE3ZgzMR89Gpcq0zwmcNqvSjY1lYcbwpMY2jblbCJyDvHe3pGcLo6zzmLSfe2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFW25eZBzLnIPtOx6GW1WwcTAxbZypXZcHinC9Jb9m4bJeLimcy2fazyijxdo3IzMZwm1S17UgfenQXhRfysv2H0me0xzfsZIopZr4L4KuONBiDl4VSZjgBZA70mEyYVmX1BZ91utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpyS9wZ8fL72oQl0EILqgk60TTQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQqUmrDBAhz0g36rxpZsOQ6ZumNbrR7PMuHgxrrNLK95aUSby15WHOHPwt0KPHphikA5jiDelLmCP602wRZCGfzv1hS68gdXW66Bst5YPj3gquZ1rhyBI9AF7t6rRvmjcfEqMqCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQhSTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbEZ5GbuKUWVHmQ8JKcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD12QxCpuYFT4Cq6uy6ah9tH6AMvLA0OA2AQgpTnZzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZiczvYLkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbq7MtMiylzpM99jc1tD4aTHZjK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOZEqfUJLiEcYykELcWy9Ct7oeKYSzXQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yhX9tgxX0LHgOQbXgEYgyCz9WWCmmynzfDzUeHwvXg0gCP4zK8icDBMi9CnyLdLi3fLLlyv4fq27QL26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kEa6GoiZKcC1eU9NpXbm0exA84ytT7kFTZ5mOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT, libqt-mt.so.3(CXX3), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.29), libstdc++.so.6(GLIBCXX_3.4.32), libz.so.1 >= 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.FJIvcD 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.yFAnIX find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3IUAon find-requires: running scripts (debuginfo) Requires: kseg = 0.403-alt2.qa3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libqt-mt.so.3), debug(libstdc++.so.6), debug(libz.so.1) Wrote: /usr/src/RPM/RPMS/i586/kseg-0.403-alt2.qa3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/kseg-debuginfo-0.403-alt2.qa3.i586.rpm (w2T8.xzdio) 87.36user 7.07system 1:27.18elapsed 108%CPU (0avgtext+0avgdata 130972maxresident)k 0inputs+0outputs (0major+2531131minor)pagefaults 0swaps /.out/kseg-0.403-alt2.qa3.i586.rpm: The use of such a license name is ambiguous: GPL /.out/kseg-debuginfo-0.403-alt2.qa3.i586.rpm: The use of such a license name is ambiguous: GPL 5.15user 1.95system 1:46.80elapsed 6%CPU (0avgtext+0avgdata 126244maxresident)k 8744inputs+0outputs (0major+235566minor)pagefaults 0swaps --- kseg-0.403-alt2.qa3.i586.rpm.repo 2013-04-17 11:17:26.000000000 +0000 +++ kseg-0.403-alt2.qa3.i586.rpm.hasher 2024-04-13 08:40:19.874187787 +0000 @@ -121,7 +121,10 @@ Requires: libc.so.6(GLIBC_2.1.3) +Requires: libc.so.6(GLIBC_2.34) Requires: libc.so.6(GLIBC_2.4) Requires: libgcc_s.so.1(GCC_3.0) +Requires: libgcc_s.so.1(GCC_3.3.1) Requires: libm.so.6(GLIBC_2.0) Requires: libm.so.6(GLIBC_2.1) -Requires: libqt-mt.so.3 >= set:simiZcSbGTZ1c7t37xzoeDzwJxVyOR3fEFVsNdv4ruHgFBvorGeqmIEjnhkeEFnRFqDjE1EEHOnZzYmniTo3gFgaQk7DsYRDs7BPEBJUPofyWQigdwZvNa3hFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz36hikmn0zkFFZqaroAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNpZAZq0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGny0XtZc5l6cAhRodMvBWFkaekyUB7PMWZ2FjN4Dcd1usegP5FEjF8yZwbQXuzc8egMlLsjxK5eplya2fkZCXJatDxATkXo40jldOZ27xcgjyQ7JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAZobgfYLdfSGcqfcbWLUlYsfrs4eeC8fWO0YrwFL81NZoZe46r8vDoNpe2G0MFutbdbkw79lMnFSplLeYTagO1SkBQeas9HMhxQY8xlySigHgfNjZI0Yj33reGPc8OEfnZk2tZuU88GNR89Gpcq0zwmcNqvSjYxEjmh5wBF2CmGmcr5fZCRp8jBV5PosQWRZh71pju9pFAH3CbuNLQY4ijqRZgPooqSfGmefjyAl56AAgalYnJk4Zc54950v0lFiGd1TG1i1hDoxHkiK1c4hUnJGZ8i69CSL03bNcYCtfEdzKTFFCamL5XVL6vLoDXA3dkR3Q1pK93nZlrREZyGVlFbPASB4byBmDn9b6hx7BhhFFM6o5H3m1S17UgfenQXhldII2oV04eZgTfzBVL4L4KuONBiDl4VSZjYbNKmLe0Ig5VPJS3aXP0LeRlir22CNxbHcMqif75k34H6Zu4qJzRRMVcbdshlnP4JPDFcmkYVZ01cWa0kSnd8a3wXrqqMiObcVmQIV85NeRXDcuaZwbxeJchYKRt2uyrzSNb50wQYZ3uVERMJSeb9z61w6cS2PYppq3vTaupHZopoLlEMJJUnTA25sX5NgIOGW5kut6I3MtudbiyyIwf8KwetGuJcDdUTi03pUvjZ9NLw8r34ECtt3ziKK2ZpD6ge76PRvI59mOCgCuQpIlZFR4P3LiT9ITcHT8kKGRMXgIHK87Zv21PuJacyQPGO5MwdwRTaw0HMAN4sEnPzM0dFZfcCsKRiZ4zUQVCJG2r4dhVM7at2urPi236aCRnQkQRvfhQUenkZ8g6EQ5fnsZcnZ5QZuKlF1skcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD15gjvqTcPzfZ62jd3fh3BEAKl3iULni0pi1iqEIXHZFhd70ZojsVDKRd5GG6ioLFY4ImtaAGXc02IW4QagBv2PDBe9a2CY5CbaMpxZBGOL0N8sQJv9OGZlIgcVjMMpU1dL35fW1KCBQ5BEhNZBCdZttmgqdDXiV99fsQUZbO1yZuZbgfMvdS2akVsSnRuylVoWHk8uo2I4NfO5Jr1f1qjyTkxdm5PwjiCo2We9kKnZ7shu678cZ8h42FyB9WZm6toZ2g7k0kMHO3ZqbN1D05tWHa5K4ZFn7l5ZJ2LC6v8g4Ac0n6ZcWaEuMrvBgpU5FgvpQ5jcXeMssVJ7TFHshHX9krdMzbR3wvQVhiLK9YvpU54ZDrCZsE3as7Ut5iCup72B7iQschnTQOiYqsx096DAccBMbUTe40arMqwd6thAoWGAUBUrPHQMPXrBU7NzCM1Zb26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kSnfr5p5jWTpc3sMjyPSnI0s29h84XKfEiLXbbpamKj6QtOlBBIGPhn3zH1EXpDAUwcP5wZuWivZHfja9oEeweYO0ZEmjWb1Az6wHY6 +Requires: libm.so.6(GLIBC_2.29) +Requires: libqt-mt.so.3 >= set:simitQsj3CzKxzMhcDPhMSMshVWxTJTPNs5aJY3rjRhPy5tWayO1dZaWkJPwyZq3LRBQdS0kaA2dRN97vZ9s7BPEBJUPofyWQigdw8zlFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz36hikmn0zkFPprAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNpZAZq0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGn2Ht7Gco8zGNqwZGkfBiNxi4LYo6mLnSvDF9MzP1qK85ta5hY7mETZ6A1N12KWBraQJM9HikhUxWTSrVYmcRe61MklzsL4YCxZ1JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAwJCoruIlpQuomQvNHUVuSU8slun6wv3cZ5AwovIT9cSgZu4bePhg50eRHrFpx2Y8F2ZqkXIGn7ZrlMyVU7AqGiq75KAlUEgquAMahr9ElEDUFv6w0E7Rp64pQDbviE3ZgzMR89Gpcq0zwmcNqvSjY1lYcbwpMY2jblbCJyDvHe3pGcLo6zzmLSfe2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFW25eZBzLnIPtOx6GW1WwcTAxbZypXZcHinC9Jb9m4bJeLimcy2fazyijxdo3IzMZwm1S17UgfenQXhRfysv2H0me0xzfsZIopZr4L4KuONBiDl4VSZjgBZA70mEyYVmX1BZ91utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpyS9wZ8fL72oQl0EILqgk60TTQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQqUmrDBAhz0g36rxpZsOQ6ZumNbrR7PMuHgxrrNLK95aUSby15WHOHPwt0KPHphikA5jiDelLmCP602wRZCGfzv1hS68gdXW66Bst5YPj3gquZ1rhyBI9AF7t6rRvmjcfEqMqCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQhSTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbEZ5GbuKUWVHmQ8JKcaJlE3FCl2ZihaS3IKheOgtZ3hc0FD12QxCpuYFT4Cq6uy6ah9tH6AMvLA0OA2AQgpTnZzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZiczvYLkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbq7MtMiylzpM99jc1tD4aTHZjK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOZEqfUJLiEcYykELcWy9Ct7oeKYSzXQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yhX9tgxX0LHgOQbXgEYgyCz9WWCmmynzfDzUeHwvXg0gCP4zK8icDBMi9CnyLdLi3fLLlyv4fq27QL26W39oZ7R2RmigNuyfMrGvYl6Zh8UyyOs9luUqnZaaBQBAhdGeVIOc0VKka8yvIyg814c8v5EAWZpuZ5ePQYmOZm7MRZFI5fB6QB9gXIcQmTuEmlIAiencmVxCmlTPx8ic0kEa6GoiZKcC1eU9NpXbm0exA84ytT7kFTZ5mOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT Requires: rpmlib(SetVersions) @@ -129,3 +132,6 @@ Requires: libstdc++.so.6(CXXABI_1.3) +Requires: libstdc++.so.6(CXXABI_1.3.9) Requires: libstdc++.so.6(GLIBCXX_3.4) +Requires: libstdc++.so.6(GLIBCXX_3.4.29) +Requires: libstdc++.so.6(GLIBCXX_3.4.32) Requires: libz.so.1 >= set:kjZvg1 @@ -134,4 +140,4 @@ Provides: kseg = 0.403-alt2.qa3 -File: /usr/bin/kseg 100755 root:root acb71feeea677cbb3720d27b355d0dce -File: /usr/share/applications/ALT Linux-kseg.desktop 100644 root:root 36accaf14c390eee384a5788b77ecd50 +File: /usr/bin/kseg 100755 root:root 1b1e71f3205166a20ee8173baa944475 +File: /usr/share/applications/ALT Linux-kseg.desktop 100644 root:root f53c26d754c2b330dd417c1d191dfe67 File: /usr/share/doc/kseg-0.403 40755 root:root @@ -251,2 +257,2 @@ File: /usr/share/kseg/pics/zoom_cursor.xpm 100644 root:root 2b57f79217108cb095a6e82cada7e06c -RPMIdentity: a32221cecfefd302b59e168d59fab542195643a66988d2c330967ae3a5576dbf295d29f0282f98dcbcbc7f3937c82a986aaf206efd3f38cfedeea12e79a07029 +RPMIdentity: 2ec6a21af7a121f91e4cd53d80f409b42408bf46064244055d7428dc6a16cdee045d560869df4bbd927f4e9a5d5e4aabf6b06fbebde7180bdd5b7c448461f2ff --- kseg-debuginfo-0.403-alt2.qa3.i586.rpm.repo 2013-04-17 11:17:26.000000000 +0000 +++ kseg-debuginfo-0.403-alt2.qa3.i586.rpm.hasher 2024-04-13 08:40:19.940187401 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/ac 40755 root:root -/usr/lib/debug/.build-id/ac/a6bcaceefd28ff0ba24544322531ca078e1ce7 120777 root:root ../../../../bin/kseg -/usr/lib/debug/.build-id/ac/a6bcaceefd28ff0ba24544322531ca078e1ce7.debug 120777 root:root ../../usr/bin/kseg.debug +/usr/lib/debug/.build-id/27 40755 root:root +/usr/lib/debug/.build-id/27/cc533e5f535ff8613d79a386c3733d424bd1b5 120777 root:root ../../../../bin/kseg +/usr/lib/debug/.build-id/27/cc533e5f535ff8613d79a386c3733d424bd1b5.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/ac 40755 root:root -File: /usr/lib/debug/.build-id/ac/a6bcaceefd28ff0ba24544322531ca078e1ce7 120777 root:root ../../../../bin/kseg -File: /usr/lib/debug/.build-id/ac/a6bcaceefd28ff0ba24544322531ca078e1ce7.debug 120777 root:root ../../usr/bin/kseg.debug -File: /usr/lib/debug/usr/bin/kseg.debug 100644 root:root fb38a3bfb1f992feaf0b9d04b505cec3 +File: /usr/lib/debug/.build-id/27 40755 root:root +File: /usr/lib/debug/.build-id/27/cc533e5f535ff8613d79a386c3733d424bd1b5 120777 root:root ../../../../bin/kseg +File: /usr/lib/debug/.build-id/27/cc533e5f535ff8613d79a386c3733d424bd1b5.debug 120777 root:root ../../usr/bin/kseg.debug +File: /usr/lib/debug/usr/bin/kseg.debug 100644 root:root a181bffe7bea61e25b7c5639a961e3fd 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 34e814b87b3862fcdeb27b6fe7472ebb -File: /usr/src/debug/kseg/formula/moc_kformulaedit.cpp 100644 root:root cce328a7c560d4b007a2da47282703ee +File: /usr/src/debug/kseg/formula/moc_MatrixDialog.cpp 100644 root:root 0673dbb32fb639c727b4b533e114e24f +File: /usr/src/debug/kseg/formula/moc_kformulaedit.cpp 100644 root:root c2482ef87e2d001dc6b039df1999f385 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 f86c92a802c5c468aed5164df23b2883 -File: /usr/src/debug/kseg/moc_KSegConstruction.cpp 100644 root:root 634101685ee777994c4fa997a4ea7c47 -File: /usr/src/debug/kseg/moc_KSegConstructionList.cpp 100644 root:root 9a67d20b686acb20302bf50a183f88e9 -File: /usr/src/debug/kseg/moc_KSegDocument.cpp 100644 root:root 8cb86076e4574353df7cfe0d516b5a9f -File: /usr/src/debug/kseg/moc_KSegMenuMaintainer.cpp 100644 root:root b8fa08439e0aa3212f4f4b33f7940a5e -File: /usr/src/debug/kseg/moc_KSegPreferencesDialog.cpp 100644 root:root 2d42fe88e9ea530d1bbb1840d7f27681 -File: /usr/src/debug/kseg/moc_KSegRecursionDialog.cpp 100644 root:root 5299f698a38e9d885f707277052a8cce -File: /usr/src/debug/kseg/moc_KSegSelectionGroupDialog.cpp 100644 root:root 2bb9a405472ef7eb507bcfaa31bcd13b -File: /usr/src/debug/kseg/moc_KSegView.cpp 100644 root:root 16809f180dfbfc670bc53221c5864f65 -File: /usr/src/debug/kseg/moc_KSegWindow.cpp 100644 root:root 230746a1e04add85dd717ccbc35c2f22 +File: /usr/src/debug/kseg/moc_KSegCalculateEditor.cpp 100644 root:root d1c8ec72f15d470d7b54df2704341983 +File: /usr/src/debug/kseg/moc_KSegConstruction.cpp 100644 root:root 49e6558eca038bf1930f7c1ea1882917 +File: /usr/src/debug/kseg/moc_KSegConstructionList.cpp 100644 root:root e7349460165c904b3f387cdf444f0552 +File: /usr/src/debug/kseg/moc_KSegDocument.cpp 100644 root:root 51b8ea4ed49af7dc8a004083d057eaec +File: /usr/src/debug/kseg/moc_KSegMenuMaintainer.cpp 100644 root:root 9b5ba916d28e1b16a5377ceeae7bfc99 +File: /usr/src/debug/kseg/moc_KSegPreferencesDialog.cpp 100644 root:root dc9ec950f7babf19a9e84a846c04602b +File: /usr/src/debug/kseg/moc_KSegRecursionDialog.cpp 100644 root:root b27016eac9dfb40b876bad4da2473a19 +File: /usr/src/debug/kseg/moc_KSegSelectionGroupDialog.cpp 100644 root:root 437c9d4a2199230301ca513603638832 +File: /usr/src/debug/kseg/moc_KSegView.cpp 100644 root:root 88dbd5ca8bded0ca221c852bff21ec22 +File: /usr/src/debug/kseg/moc_KSegWindow.cpp 100644 root:root 3c6f444130fb7750a531b24d0db9e8a0 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: 4a4a16f8fa18360e7d77ca2fa0c29558f3a629010b9530db07b7db529c6d149e7c4705eb3c78787eaf4e82664bfaee8c7071d7bcedb40c1ecd88be22354eaa94 +RPMIdentity: 182879b64808321892d19d18c65b5dfa7296495f7b57a8245d0ef0b1fa7db0eefbb187e620fe02680815251ba8501c1853fa4c6afeca5130d9711d6601c1cf48