<86>Jan 11 10:05:25 userdel[2122705]: delete user 'rooter'
<86>Jan 11 10:05:25 userdel[2122705]: removed group 'rooter' owned by 'rooter'
<86>Jan 11 10:05:25 userdel[2122705]: removed shadow group 'rooter' owned by 'rooter'
<86>Jan 11 10:05:25 groupadd[2122791]: group added to /etc/group: name=rooter, GID=1853
<86>Jan 11 10:05:25 groupadd[2122791]: group added to /etc/gshadow: name=rooter
<86>Jan 11 10:05:25 groupadd[2122791]: new group: name=rooter, GID=1853
<86>Jan 11 10:05:25 useradd[2122851]: new user: name=rooter, UID=1853, GID=1853, home=/root, shell=/bin/bash, from=none
<86>Jan 11 10:05:25 userdel[2122919]: delete user 'builder'
<86>Jan 11 10:05:25 userdel[2122919]: removed group 'builder' owned by 'builder'
<86>Jan 11 10:05:25 userdel[2122919]: removed shadow group 'builder' owned by 'builder'
<86>Jan 11 10:05:25 groupadd[2122993]: group added to /etc/group: name=builder, GID=1854
<86>Jan 11 10:05:25 groupadd[2122993]: group added to /etc/gshadow: name=builder
<86>Jan 11 10:05:25 groupadd[2122993]: new group: name=builder, GID=1854
<86>Jan 11 10:05:25 useradd[2123048]: new user: name=builder, UID=1854, GID=1854, 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>Jan 11 10:05:29 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed
<13>Jan 11 10:05:29 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Jan 11 10:05:29 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:29 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed
<13>Jan 11 10:05:29 rpmi: libexpat-2.6.4-alt1 sisyphus+365521.100.1.1 1734700247 installed
<13>Jan 11 10:05:29 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Jan 11 10:05:29 rpmi: zlib-devel-1.3.1-alt1 sisyphus+342532.100.1.1 1710232285 installed
<13>Jan 11 10:05:29 rpmi: libICE-devel-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Jan 11 10:05:29 rpmi: libSM-devel-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Jan 11 10:05:29 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed
<13>Jan 11 10:05:29 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed
<13>Jan 11 10:05:30 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed
<13>Jan 11 10:05:30 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Jan 11 10:05:30 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jan 11 10:05:30 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333695 installed
<13>Jan 11 10:05:30 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed
<13>Jan 11 10:05:30 rpmi: libXau-devel-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Jan 11 10:05:30 rpmi: libgraphite2-devel-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Jan 11 10:05:30 rpmi: icu-utils-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed
<13>Jan 11 10:05:30 rpmi: libicu-devel-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed
<13>Jan 11 10:05:30 rpmi: libpng-devel-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed
<13>Jan 11 10:05:30 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:30 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:30 rpmi: rpm-macros-qt3-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464642 installed
<13>Jan 11 10:05:30 rpmi: libqt3-settings-3.3-alt5 1393236356 installed
<13>Jan 11 10:05:30 rpmi: libltdl7-2.4.7-alt5 sisyphus+341963.200.3.1 1711659248 installed
<13>Jan 11 10:05:30 rpmi: libunixODBC2-2.3.12-alt1.1 sisyphus+366306.100.1.1 1734950393 installed
<13>Jan 11 10:05:30 rpmi: libunixODBC-devel-compat-2.3.12-alt1.1 sisyphus+366306.100.1.1 1734950393 installed
<13>Jan 11 10:05:30 rpmi: libunixODBC-devel-2.3.12-alt1.1 sisyphus+366306.100.1.1 1734950393 installed
<13>Jan 11 10:05:30 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682605 installed
<13>Jan 11 10:05:30 rpmi: libmng-2.0.3-alt3 sisyphus+363683.100.1.1 1732898409 installed
<13>Jan 11 10:05:30 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Jan 11 10:05:30 rpmi: libsensors3-3.6.0-alt4 sisyphus+366234.100.1.1 1734814779 installed
<13>Jan 11 10:05:30 rpmi: libspirv-tools0-1:2024.4-alt0.1 sisyphus+365035.200.5.1 1734354505 installed
<13>Jan 11 10:05:30 rpmi: llvm18.1-filesystem-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed
<13>Jan 11 10:05:30 rpmi: llvm18.1-polly-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed
<13>Jan 11 10:05:30 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed
<13>Jan 11 10:05:30 rpmi: llvm18.1-gold-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed
<13>Jan 11 10:05:33 rpmi: llvm18.1-libs-18.1.8-alt0.4 sisyphus+364551.100.1.1 1733763102 installed
<13>Jan 11 10:05:33 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed
<13>Jan 11 10:05:33 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed
<13>Jan 11 10:05:33 rpmi: libdrm-1:2.4.124-alt1 sisyphus+364215.100.1.1 1733469813 installed
<13>Jan 11 10:05:33 rpmi: libgbm-4:24.3.3-alt1 sisyphus+368268.100.1.1 1736162398 installed
<13>Jan 11 10:05:33 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed
<13>Jan 11 10:05:33 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed
<13>Jan 11 10:05:34 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed
<13>Jan 11 10:05:34 rpmi: libpixman-3:0.44.2-alt1 sisyphus+364211.100.1.1 1733467591 installed
<13>Jan 11 10:05:34 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Jan 11 10:05:34 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Jan 11 10:05:34 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed
<13>Jan 11 10:05:34 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed
<13>Jan 11 10:05:34 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed
<13>Jan 11 10:05:34 rpmi: fontconfig-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed
Updating fonts cache: <29>Jan 11 10:05:35 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Jan 11 10:05:35 rpmi: libharfbuzz-icu-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed
<13>Jan 11 10:05:35 rpmi: libharfbuzz-gobject-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed
<13>Jan 11 10:05:35 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed
<13>Jan 11 10:05:35 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed
<13>Jan 11 10:05:35 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed
<13>Jan 11 10:05:35 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed
<13>Jan 11 10:05:35 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed
<13>Jan 11 10:05:35 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jan 11 10:05:35 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed
<13>Jan 11 10:05:35 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed
<13>Jan 11 10:05:35 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed
<13>Jan 11 10:05:35 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed
<13>Jan 11 10:05:35 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed
<13>Jan 11 10:05:35 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Jan 11 10:05:35 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Jan 11 10:05:35 rpmi: libXt-1.3.0-alt1 sisyphus+331490.500.1.1 1697023316 installed
<13>Jan 11 10:05:36 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed
<13>Jan 11 10:05:36 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed
<13>Jan 11 10:05:36 rpmi: libXrender-devel-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Jan 11 10:05:36 rpmi: libXext-devel-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed
<13>Jan 11 10:05:36 rpmi: libXfixes-devel-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed
<13>Jan 11 10:05:36 rpmi: libXi-devel-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Jan 11 10:05:36 rpmi: libXrandr-devel-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed
<13>Jan 11 10:05:36 rpmi: libXcursor-devel-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed
<13>Jan 11 10:05:36 rpmi: libXinerama-devel-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Jan 11 10:05:36 rpmi: libXt-devel-1.3.0-alt1 sisyphus+331490.500.1.1 1697023316 installed
<13>Jan 11 10:05:36 rpmi: libXmu-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441186 installed
<13>Jan 11 10:05:36 rpmi: libXmu-devel-1.2.0-alt1 sisyphus+343583.1200.1.1 1711441186 installed
<13>Jan 11 10:05:37 rpmi: libqt3-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464642 installed
<13>Jan 11 10:05:37 rpmi: libharfbuzz-cairo-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed
<13>Jan 11 10:05:37 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Jan 11 10:05:37 rpmi: libGLX-mesa-4:24.3.3-alt1 sisyphus+368268.100.1.1 1736162398 installed
<13>Jan 11 10:05:37 rpmi: libEGL-mesa-4:24.3.3-alt1 sisyphus+368268.100.1.1 1736162398 installed
<13>Jan 11 10:05:37 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:37 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:37 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:37 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Jan 11 10:05:37 rpmi: libGL-devel-4:24.3.3-alt1 sisyphus+368268.100.1.1 1736162398 installed
<13>Jan 11 10:05:37 rpmi: libGLU-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jan 11 10:05:37 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+278350.100.1.2 1626174378 installed
<13>Jan 11 10:05:37 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233801 installed
<13>Jan 11 10:05:37 rpmi: libXv-devel-1.0.12-alt1 sisyphus+311188.600.1.1 1670233801 installed
<13>Jan 11 10:05:37 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed
<13>Jan 11 10:05:38 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed
<13>Jan 11 10:05:38 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed
<13>Jan 11 10:05:38 rpmi: libgio-2.82.4-alt1 sisyphus+364807.100.1.1 1733991604 installed
<13>Jan 11 10:05:38 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641770 installed
<13>Jan 11 10:05:38 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Jan 11 10:05:38 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed
<13>Jan 11 10:05:38 rpmi: openssl-config-3.1.1-alt1 sisyphus+366628.500.5.1 1735237131 installed
<13>Jan 11 10:05:38 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Jan 11 10:05:38 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed
<13>Jan 11 10:05:38 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Jan 11 10:05:38 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Jan 11 10:05:38 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Jan 11 10:05:38 rpmi: ca-certificates-2024.12.10-alt1 sisyphus+364633.200.3.1 1733918603 installed
<13>Jan 11 10:05:38 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed
<13>Jan 11 10:05:38 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed
<13>Jan 11 10:05:38 rpmi: libcrypto3-3.1.7-alt3 sisyphus+366628.200.2.1 1735232541 installed
<13>Jan 11 10:05:38 rpmi: libssl3-3.1.7-alt3 sisyphus+366628.200.2.1 1735232541 installed
<13>Jan 11 10:05:38 rpmi: python3-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Jan 11 10:05:39 rpmi: python3-base-3.12.8-alt1 sisyphus+364336.100.1.1 1733526985 installed
<13>Jan 11 10:05:39 rpmi: glib2-devel-2.82.4-alt1 sisyphus+364807.100.1.1 1733991604 installed
<13>Jan 11 10:05:39 rpmi: libcairo-devel-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed
<13>Jan 11 10:05:39 rpmi: fontconfig-devel-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed
<13>Jan 11 10:05:39 rpmi: libfreetype-devel-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed
<13>Jan 11 10:05:39 rpmi: libharfbuzz-devel-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed
<13>Jan 11 10:05:39 rpmi: libXft-devel-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed
<13>Jan 11 10:05:39 rpmi: libqt3-devel-3.3.8d-alt16.2 sisyphus+353253.100.1.1 1721464642 installed
<13>Jan 11 10:05:39 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 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.72742
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf kseg
+ echo 'Source #0 (kseg-0.403.tar.gz):'
Source #0 (kseg-0.403.tar.gz):
+ /usr/bin/gzip -dc /usr/src/RPM/SOURCES/kseg-0.403.tar.gz
+ /bin/tar -xf -
+ cd kseg
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #1 (kseg-setFilePath.patch):'
Patch #1 (kseg-setFilePath.patch):
+ /usr/bin/patch -p1
patching file KSegWindow.cpp
+ echo 'Patch #2 (kseg-KSEG_HOME.patch):'
Patch #2 (kseg-KSEG_HOME.patch):
+ /usr/bin/patch -p1
patching file main.cpp
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.72742
+ 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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_matrix.H:29,
                 from BuildReverse.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from cans.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_arc.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_arcObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_arcSector.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_arcSectorObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_arcSegment.cpp:27:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_arcSegmentObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_calculateObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_circle.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_circleInterior.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_circleInteriorObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_circleObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from G_drawstyle.cpp:25:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_label.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_line.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_lineObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_locusObject.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_measureObject.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_object.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_point.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_pointLocus.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_pointObject.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_polygon.cpp:26:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_polygonObject.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_ray.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_rayObject.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_ref.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from G_ref.H:27:
/usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_refs.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from G_ref.H:27:
/usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from G_refSearcher.H:28,
                 from G_refSearcher.cpp:23:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from G_ref.H:27,
                 from G_refSearcher.H:29:
/usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from G_segment.cpp:27:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_object.H:31,
                 from G_segmentObject.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from G_undo.H:31,
                 from G_undo.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from G_undo.H:31,
                 from G_undoStack.H:28,
                 from G_undoStack.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegCalculateEditor.H:35,
                 from KSegCalculateEditor.cpp:29:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstruction.H:28,
                 from KSegConstruction.cpp:23:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from KSegConstructionList.cpp:25:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from KSegConstructionListNamer.cpp:23:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from G_ref.H:27:
/usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegDocument.cpp:27:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from KSegMenuMaintainer.cpp:25:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegMenus.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegPreferencesDialog.cpp:35:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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 /usr/lib/qt3/include/qframe.h:45,
                 from /usr/lib/qt3/include/qgroupbox.h:45,
                 from /usr/lib/qt3/include/qbuttongroup.h:45,
                 from KSegPreferencesDialog.cpp:25:
/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 KSegPreferencesDialog.cpp:34:
KSegPreferencesDialog.H:59:16: note:   by 'virtual void KSegPreferencesDialog::destroy()'
   59 |   virtual void destroy();
      |                ^~~~~~~
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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegProperties.cpp:27:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstruction.H:28,
                 from KSegRecursionDialog.H:27,
                 from KSegRecursionDialog.cpp:24:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from KSegSelectionGroupDialog.cpp:29:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from KSegView.cpp:30:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstructionList.H:32,
                 from KSegWindow.cpp:34:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from main.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegCalculateEditor.H:35,
                 from menu.cpp:28:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegCalculateEditor.H:35,
                 from moc_KSegCalculateEditor.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from KSegCalculateEditor.H:27:
/usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstruction.H:28,
                 from moc_KSegConstruction.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstructionList.H:32,
                 from moc_KSegConstructionList.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from moc_KSegDocument.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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; }
      |              ^~~~~~~~
In file included from /usr/lib/qt3/include/qdialog.h:45,
                 from KSegPreferencesDialog.H:28:
/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,
      |                  ^~~~~~~
KSegPreferencesDialog.H:59:16: note:   by 'virtual void KSegPreferencesDialog::destroy()'
   59 |   virtual void destroy();
      |                ^~~~~~~
/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++/14/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegConstruction.H:28,
                 from KSegRecursionDialog.H:27,
                 from moc_KSegRecursionDialog.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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++/14/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from KSegView.H:32,
                 from moc_KSegView.cpp:11:
/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp]
   32 | #warning \
      |  ^~~~~~~
In file included from /usr/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.97829
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/kseg-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/kseg-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games
+ cd kseg
+ mkdir -p /usr/src/tmp/kseg-buildroot/usr/share/kseg/examples /usr/src/tmp/kseg-buildroot/usr/share/kseg/pics /usr/src/tmp/kseg-buildroot/usr/share/kseg/lang /usr/src/tmp/kseg-buildroot/usr/bin
+ install -p -m755 kseg /usr/src/tmp/kseg-buildroot/usr/bin/
+ install -p -m644 kseg_cy.qm kseg_de.qm kseg_en.qm kseg_es.qm kseg_fr.qm kseg_hu.qm kseg_it.qm kseg_ja.qm kseg_nb.qm kseg_nl.qm kseg_pt.qm kseg_ru.qm kseg_tc.qm kseg_tr.qm kseg_xx.qm kseg_zh.qm kseg_help_en.html kseg_help_es.html kseg_help_fr.html kseg_help_it.html kseg_help_ja.html kseg_help_nl.html kseg_help_pt.html kseg_help_ru.html kseg_help_tc.html kseg_help_tr.html kseg_help_zh.html /usr/src/tmp/kseg-buildroot/usr/share/kseg/lang/
+ install -p -m644 examples/20cell.seg examples/bezier-cubic.sec examples/bezier-cubic.seg examples/circumcircle.sec examples/circumcircle.seg examples/conic5pt.sec examples/coord.seg examples/cube.seg examples/delaunay.seg examples/dragon.sec examples/ellipse.sec examples/invert.sec examples/invert3.sec examples/isogonal.sec examples/julia.sec examples/julia.seg examples/kiepert.sec examples/kiepert2.sec examples/kiepert3.sec examples/koch.sec examples/large.seg examples/largelocus.seg examples/locus.seg examples/prettylocus.seg examples/prettylocusgenerator.sec examples/radicalaxis.sec examples/sierp.sec examples/sierp2.sec examples/sinus.seg examples/tractix.sec examples/tractix.seg /usr/src/tmp/kseg-buildroot/usr/share/kseg/examples/
+ install -p -m644 pics/abs.xpm pics/angle.xpm pics/arc.xpm pics/arcsegment.xpm pics/area.xpm pics/bisector.xpm pics/calculate.xpm pics/center.xpm pics/chooseangle.xpm pics/chooseratio.xpm pics/circle.xpm pics/circleinterior.xpm pics/distance.xpm pics/editcopy.xpm pics/editcut.xpm pics/editpaste.xpm pics/frac.xpm pics/intersection.xpm pics/length.xpm pics/line.xpm pics/locus.xpm pics/midpoint.xpm pics/mirror.xpm pics/pan.xpm pics/parallel.xpm pics/paren.xpm pics/perpendicular.xpm pics/polygon.xpm pics/radius.xpm pics/ratio.xpm pics/ray.xpm pics/redo.xpm pics/reflect.xpm pics/rotate.xpm pics/rsup.xpm pics/scale.xpm pics/sector.xpm pics/segment.xpm pics/slope.xpm pics/sqrt.xpm pics/translate.xpm pics/undo.xpm pics/vector.xpm pics/zoom.xpm pics/zoomFit.xpm pics/zoomOrig.xpm pics/zoom_cursor.xpm /usr/src/tmp/kseg-buildroot/usr/share/kseg/pics/
+ install -p -D -m644 /usr/src/RPM/SOURCES/kseg.png /usr/src/tmp/kseg-buildroot/usr/share/icons/hicolor/32x32/apps/kseg.png
+ desktop-file-install --dir /usr/src/tmp/kseg-buildroot/usr/share/applications '--vendor=ALT Linux' /usr/src/RPM/SOURCES/kseg.desktop
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/kseg-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/kseg-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
/usr/share/applications/ALT Linux-kseg.desktop: performed minor cleanup:
9d8
< Encoding=UTF-8
Checking contents of files in /usr/src/tmp/kseg-buildroot/ (default)
Compressing files in /usr/src/tmp/kseg-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/kseg-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Splitting links to aliased files under /{,s}bin in /usr/src/tmp/kseg-buildroot
Processing files: kseg-0.403-alt2.qa3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.7705
+ 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.jo3z75
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.YFqm4T
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.NWwFrh
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.TkMsdi
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6f4WLk
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 (w2T16.xzdio)
78.17user 10.68system 1:16.19elapsed 116%CPU (0avgtext+0avgdata 133364maxresident)k
0inputs+0outputs (0major+2644298minor)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
3.80user 3.01system 1:38.16elapsed 6%CPU (0avgtext+0avgdata 129392maxresident)k
0inputs+0outputs (0major+258483minor)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	2025-01-11 10:07:00.500903493 +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	9b5cd23c43769bf670af15ea65fa23dc	
+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: 660eb0034ec4b8104a8dfdf59e95ebe4482478c20126bc7e28e27dc3e2ff3a7416a605fcaf3120db689998c624a07b6c4434cdf96b372c4709c0cb247b4066bd
--- 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	2025-01-11 10:07:00.647906074 +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/2a	40755	root:root	
+/usr/lib/debug/.build-id/2a/ca45b45b4f2f968aa48c6cc68aa573d3f10e2f	120777	root:root	../../../../bin/kseg
+/usr/lib/debug/.build-id/2a/ca45b45b4f2f968aa48c6cc68aa573d3f10e2f.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/2a	40755	root:root		
+File: /usr/lib/debug/.build-id/2a/ca45b45b4f2f968aa48c6cc68aa573d3f10e2f	120777	root:root		../../../../bin/kseg
+File: /usr/lib/debug/.build-id/2a/ca45b45b4f2f968aa48c6cc68aa573d3f10e2f.debug	120777	root:root		../../usr/bin/kseg.debug
+File: /usr/lib/debug/usr/bin/kseg.debug	100644	root:root	20fc6ee405697bc958a2e2600ddf8f8a	
 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	1712d249fbe17e112322979844b6bd98	
+File: /usr/src/debug/kseg/formula/moc_kformulaedit.cpp	100644	root:root	b5ce6c15b7eb2f91117d05c69cdf1768	
 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	b03be38faef8fca0ed1b3797378bd487	
+File: /usr/src/debug/kseg/moc_KSegConstruction.cpp	100644	root:root	ce1f09aaace286f472ca0f6205ec4b02	
+File: /usr/src/debug/kseg/moc_KSegConstructionList.cpp	100644	root:root	5ea5afd7120b22a71af021ba05747ded	
+File: /usr/src/debug/kseg/moc_KSegDocument.cpp	100644	root:root	431ec8ce73a281cddfd4d2d21e4efc7b	
+File: /usr/src/debug/kseg/moc_KSegMenuMaintainer.cpp	100644	root:root	f18033f458211db2fee4f64496df1af3	
+File: /usr/src/debug/kseg/moc_KSegPreferencesDialog.cpp	100644	root:root	8c1dd09ff9c3bc881bdd96b16748d4de	
+File: /usr/src/debug/kseg/moc_KSegRecursionDialog.cpp	100644	root:root	3d72a8db509da50f9b32987e4fdb1b82	
+File: /usr/src/debug/kseg/moc_KSegSelectionGroupDialog.cpp	100644	root:root	28c8ae23e865ea9fd2119e0ee1613a8d	
+File: /usr/src/debug/kseg/moc_KSegView.cpp	100644	root:root	6f3c17c3b2e1adaf122e7bda21bc726c	
+File: /usr/src/debug/kseg/moc_KSegWindow.cpp	100644	root:root	d34f248d867340e24ca7998e6001f477	
 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: 129f5ea8e0243b0d86e6e8735bbff6dcc3c845459510f50c9ba6c5a98393f6bb2524883d86ed05699f4953620d8e81273b42977bd70964d61800c912933464d9