<86>Nov 21 12:57:11 userdel[2332765]: delete user 'rooter'
<86>Nov 21 12:57:11 userdel[2332765]: removed group 'rooter' owned by 'rooter'
<86>Nov 21 12:57:11 userdel[2332765]: removed shadow group 'rooter' owned by 'rooter'
<86>Nov 21 12:57:11 groupadd[2332777]: group added to /etc/group: name=rooter, GID=531
<86>Nov 21 12:57:11 groupadd[2332777]: group added to /etc/gshadow: name=rooter
<86>Nov 21 12:57:11 groupadd[2332777]: new group: name=rooter, GID=531
<86>Nov 21 12:57:11 useradd[2332783]: new user: name=rooter, UID=531, GID=531, home=/root, shell=/bin/bash
<86>Nov 21 12:57:11 userdel[2332801]: delete user 'builder'
<86>Nov 21 12:57:11 userdel[2332801]: removed group 'builder' owned by 'builder'
<86>Nov 21 12:57:11 userdel[2332801]: removed shadow group 'builder' owned by 'builder'
<86>Nov 21 12:57:11 groupadd[2332814]: group added to /etc/group: name=builder, GID=532
<86>Nov 21 12:57:11 groupadd[2332814]: group added to /etc/gshadow: name=builder
<86>Nov 21 12:57:11 groupadd[2332814]: new group: name=builder, GID=532
<86>Nov 21 12:57:11 useradd[2332821]: new user: name=builder, UID=532, GID=532, home=/usr/src, shell=/bin/bash
/usr/src/in/srpm/kseg-0.403-alt2.qa3.src.rpm: The use of such a license name is ambiguous: GPL
<13>Nov 21 12:57:14 rpmi: xorg-proto-devel-2020.1-alt1 sisyphus+250406.100.1.1 1587554810 installed
<13>Nov 21 12:57:14 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Nov 21 12:57:14 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:14 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed
<13>Nov 21 12:57:14 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Nov 21 12:57:14 rpmi: libICE-devel-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Nov 21 12:57:14 rpmi: libSM-devel-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Nov 21 12:57:14 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Nov 21 12:57:14 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Nov 21 12:57:14 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Nov 21 12:57:14 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Nov 21 12:57:15 rpmi: libicu67-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Nov 21 12:57:15 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Nov 21 12:57:15 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Nov 21 12:57:15 rpmi: libfreetype-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed
<13>Nov 21 12:57:15 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Nov 21 12:57:16 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Nov 21 12:57:16 rpmi: libharfbuzz-icu-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Nov 21 12:57:16 rpmi: libharfbuzz-gobject-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Nov 21 12:57:16 rpmi: libgraphite2-devel-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Nov 21 12:57:16 rpmi: icu-utils-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Nov 21 12:57:16 rpmi: libicu-devel-1:6.7.1-alt2 sisyphus+252432.100.2.2 1590796126 installed
<13>Nov 21 12:57:16 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Nov 21 12:57:16 rpmi: libOpenGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:16 rpmi: libGLES-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:16 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed
<13>Nov 21 12:57:16 rpmi: rpm-macros-qt3-3.3.8d-alt14 sisyphus+245577.100.1.1 1580936166 installed
<13>Nov 21 12:57:16 rpmi: libqt3-settings-3.3-alt5 1393236356 installed
<13>Nov 21 12:57:16 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed
<13>Nov 21 12:57:16 rpmi: libunixODBC2-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed
<13>Nov 21 12:57:16 rpmi: libunixODBC-devel-compat-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed
<13>Nov 21 12:57:16 rpmi: libunixODBC-devel-2.3.7-alt1 sisyphus+228027.100.1.1 1556027338 installed
<13>Nov 21 12:57:16 rpmi: liblcms2-2.11-alt1 sisyphus+253499.100.1.1 1592287020 installed
<13>Nov 21 12:57:16 rpmi: libmng-2.0.3-alt2 sisyphus+222619.100.1.1 1550943853 installed
<13>Nov 21 12:57:16 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Nov 21 12:57:16 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Nov 21 12:57:16 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Nov 21 12:57:16 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Nov 21 12:57:17 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Nov 21 12:57:17 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Nov 21 12:57:17 rpmi: libXrender-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Nov 21 12:57:17 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Nov 21 12:57:17 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Nov 21 12:57:17 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Nov 21 12:57:17 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Nov 21 12:57:17 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Nov 21 12:57:17 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Nov 21 12:57:17 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed
<13>Nov 21 12:57:17 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed
<13>Nov 21 12:57:17 rpmi: libqt3-3.3.8d-alt14 sisyphus+245577.100.1.1 1580936166 installed
<13>Nov 21 12:57:17 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Nov 21 12:57:17 rpmi: libXv-1.0.11-alt1 1527685499 installed
<13>Nov 21 12:57:17 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Nov 21 12:57:19 rpmi: libxcb-devel-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Nov 21 12:57:19 rpmi: libX11-devel-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Nov 21 12:57:19 rpmi: libXext-devel-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Nov 21 12:57:19 rpmi: libXrender-devel-0.9.10-alt1 sisyphus+261890.100.1.1 1605595177 installed
<13>Nov 21 12:57:19 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Nov 21 12:57:19 rpmi: libXi-devel-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Nov 21 12:57:19 rpmi: libXrandr-devel-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Nov 21 12:57:19 rpmi: libXv-devel-1.0.11-alt1 1527685499 installed
<13>Nov 21 12:57:19 rpmi: libXcursor-devel-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Nov 21 12:57:19 rpmi: libXinerama-devel-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Nov 21 12:57:19 rpmi: libXt-devel-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed
<13>Nov 21 12:57:19 rpmi: libXmu-devel-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed
<13>Nov 21 12:57:19 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Nov 21 12:57:19 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Nov 21 12:57:19 rpmi: libdrm-1:2.4.103-alt1 sisyphus+261080.100.1.1 1604598368 installed
<13>Nov 21 12:57:19 rpmi: libGLX-mesa-4:20.2.2-alt1 sisyphus+261341.100.1.1 1604901712 installed
<13>Nov 21 12:57:19 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:19 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:19 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Nov 21 12:57:19 rpmi: libgbm-4:20.2.2-alt1 sisyphus+261341.100.1.1 1604901712 installed
<13>Nov 21 12:57:19 rpmi: libEGL-mesa-4:20.2.2-alt1 sisyphus+261341.100.1.1 1604901712 installed
<13>Nov 21 12:57:19 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:19 rpmi: libglvnd-devel-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Nov 21 12:57:19 rpmi: libGL-devel-4:20.2.2-alt1 sisyphus+261341.100.1.1 1604901712 installed
<13>Nov 21 12:57:19 rpmi: libGLU-devel-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Nov 21 12:57:19 rpmi: gcc-c++-common-1.4.25-alt1 sisyphus+255450.100.1.1 1595851517 installed
<13>Nov 21 12:57:20 rpmi: libstdc++9-devel-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Nov 21 12:57:21 rpmi: gcc9-c++-9.3.1-alt1 sisyphus+251917.40.3.1 1589812684 installed
<13>Nov 21 12:57:21 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Nov 21 12:57:21 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Nov 21 12:57:21 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Nov 21 12:57:22 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Nov 21 12:57:22 rpmi: xml-utils-1:2.9.10-alt4 sisyphus+261132.100.1.1 1604669137 installed
<13>Nov 21 12:57:22 rpmi: rpm-build-gir-0.7.3-alt3 sisyphus+242150.100.1.1 1575312005 installed
<13>Nov 21 12:57:22 rpmi: glib2-devel-2.66.3-alt1 sisyphus+261863.100.1.1 1605540253 installed
<13>Nov 21 12:57:22 rpmi: libfreetype-devel-2.10.4-alt2 sisyphus+260293.100.2.1 1604479496 installed
<13>Nov 21 12:57:22 rpmi: libharfbuzz-devel-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Nov 21 12:57:22 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
<13>Nov 21 12:57:22 rpmi: libXft-devel-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Nov 21 12:57:23 rpmi: libqt3-devel-3.3.8d-alt14 sisyphus+245577.100.1.1 1580936166 installed
<13>Nov 21 12:57:23 rpmi: gcc-c++-9-alt2 sisyphus+251923.100.2.2 1589881401 installed
<13>Nov 21 12:57:23 rpmi: desktop-file-utils-0.23-alt2 sisyphus+226879.100.1.1 1554744356 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/kseg-0.403-alt2.qa3.nosrc.rpm
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.28443
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf kseg
+ echo 'Source #0 (kseg-0.403.tar.gz):'
Source #0 (kseg-0.403.tar.gz):
+ /bin/tar -xf -
+ /bin/gzip -dc /usr/src/RPM/SOURCES/kseg-0.403.tar.gz
+ 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.28443
+ 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from BuildReverse.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from BuildReverse.cpp:29:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from BuildReverse.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 BuildReverse.cpp:29:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from BuildReverse.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 BuildReverse.cpp:29:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from BuildReverse.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 BuildReverse.cpp:29:
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,
                 from BuildReverse.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from BuildReverse.cpp:29:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from BuildReverse.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from cans.cpp:24:
/usr/include/c++/9/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,
                 from cans.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 cans.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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 formula/kformula.cpp:24:
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; }
      |                                                        ^~~~~~~
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:275:8: note: because 'QChar' has user-provided 'QChar::QChar(const QChar&)'
  275 | inline QChar::QChar( const QChar& c ) : ucs( c.ucs )
      |        ^~~~~
In file included from formula/kformula.cpp:24:
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; }
      |                                                                         ^~~~~~~
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: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 = ')'; }
      |                                                     ^~~
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: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 = ')'; }
      |                                                                  ^~~
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: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 = ']'; }
      |                                                     ^~~
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: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 = ']'; }
      |                                                                  ^~~
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: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 = '}'; }
      |                                                     ^~~
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: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 = '}'; }
      |                                                                  ^~~
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: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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_arc.cpp:26:
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_arc.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_arc.cpp:26:
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; }
      |                                       ^
In file included from G_arc.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arc.cpp:26:
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; }
      |                                                              ^~~
In file included from G_arc.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arc.cpp:26:
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; }
      |                                        ^
In file included from G_arc.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arc.cpp:26:
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,
                 from KSegView.H:35,
                 from G_arc.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_arc.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_arc.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_arc.cpp:26:
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());
      |                                                      ^
In file included from G_matrix.H:28,
                 from KSegView.H:34,
                 from G_arc.cpp:26:
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());
      |                                                    ^
In file included from G_matrix.H:28,
                 from KSegView.H:34,
                 from G_arc.cpp:26:
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());
      |                                                        ^
In file included from G_matrix.H:28,
                 from KSegView.H:34,
                 from G_arc.cpp:26:
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 -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++/9/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++/9/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,
                 from G_arcObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_arcObject.cpp:26:
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,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_arcObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcObject.cpp:26:
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,
                 from G_arcObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_arcObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_arcObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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();
      |                             ^
In file included from G_object.H:37,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const 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());
      |                                                                                    ^
In file included from G_object.H:37,
                 from G_arcObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_arcSector.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_arcSector.H:27,
                 from G_arcSector.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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_arcSector.cpp:24:
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; }
      |                                       ^
In file included from G_arcSector.H:27,
                 from G_arcSector.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arcSector.cpp:26:
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; }
      |                                                              ^~~
In file included from G_arcSector.H:27,
                 from G_arcSector.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arcSector.cpp:26:
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; }
      |                                        ^
In file included from G_arcSector.H:27,
                 from G_arcSector.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arcSector.cpp:26:
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,
                 from KSegView.H:35,
                 from G_arcSector.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_arcSector.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_arcSector.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_arcSectorObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_arcSectorObject.cpp:26:
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,
                 from G_arcSectorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_arcSectorObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_arcSectorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSectorObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_arcSectorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSectorObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_arcSectorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSectorObject.cpp:26:
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,
                 from G_arcSectorObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_arcSectorObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_arcSectorObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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()));
      |                                                          ^
In file included from G_object.H:39,
                 from G_arcSectorObject.cpp:26:
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
      |       ^~~~~~~~~~~
In file included from G_object.H:37,
                 from G_arcSectorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const 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());
      |                                                ^
In file included from G_object.H:39,
                 from G_arcSectorObject.cpp:26:
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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_arcSegment.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_arcSector.H:27,
                 from G_arcSegment.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:24:
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; }
      |                                       ^
In file included from G_arcSector.H:27,
                 from G_arcSegment.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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; }
      |                                                              ^~~
In file included from G_arcSector.H:27,
                 from G_arcSegment.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 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; }
      |                                        ^
In file included from G_arcSector.H:27,
                 from G_arcSegment.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_arcSegment.cpp:27:
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,
                 from KSegView.H:35,
                 from G_arcSegment.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_arcSegment.cpp:27:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_arcSegment.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_arcSegmentObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_arcSegmentObject.cpp:26:
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,
                 from G_arcSegmentObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_arcSegmentObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_arcSegmentObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSegmentObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_arcSegmentObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSegmentObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_arcSegmentObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_arcSegmentObject.cpp:26:
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,
                 from G_arcSegmentObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_arcSegmentObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_arcSegmentObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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()));
      |                                                            ^
In file included from G_object.H:40,
                 from G_arcSegmentObject.cpp:26:
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
      |       ^~~~~~~~~~~~
In file included from G_object.H:37,
                 from G_arcSegmentObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const 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());
      |                                                  ^
In file included from G_object.H:40,
                 from G_arcSegmentObject.cpp:26:
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 -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++/9/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++/9/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,
                 from G_calculateObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_calculateObject.cpp:26:
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,
                 from G_calculateObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_calculateObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_calculateObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_calculateObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_calculateObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_calculateObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_calculateObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_calculateObject.cpp:26:
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,
                 from G_calculateObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_calculateObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_calculateObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_circle.cpp:26:
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,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_circle.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_circle.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_circle.cpp:26:
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_circle.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_circle.cpp:26:
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; }
      |                                                  ^
In file included from G_circle.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_circleInterior.cpp:24:
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_circleInterior.H:27,
                 from G_circleInterior.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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_circleInterior.cpp:24:
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; }
      |                                                  ^
In file included from G_circleInterior.H:27,
                 from G_circleInterior.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_circleInterior.cpp:26:
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,
                 from KSegView.H:35,
                 from G_circleInterior.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_circleInterior.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circleInterior.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_circleInterior.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circleInterior.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_circleInterior.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_circleInterior.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(const 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 -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++/9/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++/9/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,
                 from G_circleInteriorObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_circleInteriorObject.cpp:26:
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,
                 from G_circleInteriorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_circleInteriorObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_circleInteriorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleInteriorObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_circleInteriorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleInteriorObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_circleInteriorObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleInteriorObject.cpp:26:
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,
                 from G_circleInteriorObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_circleInteriorObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_circleInteriorObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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()));
      |                                                                    ^
In file included from G_object.H:41,
                 from G_circleInteriorObject.cpp:26:
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
      |       ^~~~~~~~~~~~~~~~
In file included from G_object.H:36,
                 from G_circleInteriorObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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());
      |                                                             ^
In file included from G_object.H:41,
                 from G_circleInteriorObject.cpp:26:
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 -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++/9/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++/9/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,
                 from G_circleObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_circleObject.cpp:26:
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,
                 from G_circleObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_circleObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_circleObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_circleObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_circleObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_circleObject.cpp:26:
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,
                 from G_circleObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_circleObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_circleObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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();
      |                                   ^
In file included from G_object.H:36,
                 from G_circleObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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());
      |                                                                                                      ^
In file included from G_object.H:36,
                 from G_circleObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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());
      |                                                                              ^
In file included from G_object.H:36,
                 from G_circleObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_refs.H:31,
                 from G_drawstyle.cpp:25:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_label.cpp:28:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from G_label.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_label.cpp:29:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_label.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_label.cpp:29:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_label.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_label.cpp:29:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_label.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_label.cpp:29:
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,
                 from G_label.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_label.cpp:29:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_label.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_line.cpp:26:
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,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_line.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_line.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_line.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_line.cpp:26:
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,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_line.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_line.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_lineObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_lineObject.cpp:26:
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,
                 from G_lineObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_lineObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_lineObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_lineObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_lineObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_lineObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_lineObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_lineObject.cpp:26:
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,
                 from G_lineObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_lineObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_lineObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_lineObject.cpp:26:
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());
      |                                                                                       ^
In file included from G_object.H:33,
                 from G_lineObject.cpp:26:
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());
      |                                                                                     ^
In file included from G_object.H:33,
                 from G_lineObject.cpp:26:
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());
      |                                                                                           ^
In file included from G_object.H:33,
                 from G_lineObject.cpp:26:
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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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,
                 from G_locusObject.cpp:26:
/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_locusObject.cpp:26:
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,
                 from G_locusObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_locusObject.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_locusObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_locusObject.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_locusObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_locusObject.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_locusObject.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_locusObject.cpp:26:
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,
                 from G_locusObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_locusObject.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_locusObject.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_measureObject.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,
                 from G_measureObject.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_measureObject.cpp:28:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_measureObject.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_measureObject.cpp:28:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_measureObject.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_measureObject.cpp:28:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_measureObject.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_measureObject.cpp:28:
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,
                 from G_measureObject.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_measureObject.cpp:28:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_measureObject.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_object.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_object.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,
                 from G_object.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_object.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_object.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_object.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_object.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_object.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_object.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_object.cpp:24:
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,
                 from G_object.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_object.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_object.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_point.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,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_point.cpp:28:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_point.cpp:28:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_point.cpp:28:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_point.cpp:28:
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,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_point.cpp:28:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_point.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_pointLocus.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_pointLocus.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,
                 from G_pointLocus.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_pointLocus.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_pointLocus.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointLocus.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_pointLocus.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointLocus.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_pointLocus.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointLocus.cpp:24:
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,
                 from G_pointLocus.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_pointLocus.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_pointLocus.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_pointObject.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_pointObject.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,
                 from G_pointObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_pointObject.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_pointObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointObject.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_pointObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointObject.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_pointObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_pointObject.cpp:24:
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,
                 from G_pointObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_pointObject.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_pointObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_polygon.cpp:26:
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,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_polygon.cpp:26:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_polygon.cpp:26:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_polygon.cpp:26:
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,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_polygon.cpp:26:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_polygonObject.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_polygonObject.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,
                 from G_polygonObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_polygonObject.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_polygonObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_polygonObject.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_polygonObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_polygonObject.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_polygonObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_polygonObject.cpp:24:
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,
                 from G_polygonObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_polygonObject.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_polygonObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_polygonObject.cpp:24:
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);
      |                            ^
In file included from G_object.H:42,
                 from G_polygonObject.cpp:24:
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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_ray.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,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_ray.cpp:28:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_ray.cpp:28:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_ray.cpp:28:
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,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_ray.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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());
      |                                                ^
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: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());
      |                                                  ^
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: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());
      |                                            ^
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++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -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++/9/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++/9/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,
                 from G_rayObject.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_rayObject.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,
                 from G_rayObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_rayObject.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_rayObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_rayObject.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_rayObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_rayObject.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_rayObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_rayObject.cpp:24:
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,
                 from G_rayObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_rayObject.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_rayObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_rayObject.cpp:24:
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());
      |                                                                                     ^
In file included from G_object.H:35,
                 from G_rayObject.cpp:24:
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();
      |                            ^
In file included from G_object.H:35,
                 from G_rayObject.cpp:24:
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();
      |                            ^
In file included from G_object.H:35,
                 from G_rayObject.cpp:24:
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);
      |                       ^
In file included from G_object.H:35,
                 from G_rayObject.cpp:24:
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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_ref.cpp:24:
/usr/include/c++/9/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_ref.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from G_ref.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_ref.cpp:27:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_ref.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_ref.cpp:27:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_ref.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_ref.cpp:27:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_ref.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_ref.cpp:27:
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,
                 from G_ref.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_ref.cpp:27:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_ref.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from G_refs.cpp:24:
/usr/include/c++/9/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_refs.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from G_refSearcher.H:28,
                 from G_refSearcher.cpp:23:
/usr/include/c++/9/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,
                 from G_refSearcher.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 G_segment.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,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_segment.cpp:27:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_segment.cpp:27:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from G_segment.cpp:27:
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,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from G_segment.cpp:27:
G_circle.H:33:3: note: because 'G_circle' has 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());
      |                                              ^
In file included from G_segment.cpp:24:
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());
      |                                                ^
In file included from G_segment.cpp:24:
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());
      |                                                  ^
In file included from G_segment.cpp:24:
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());
      |                                            ^
In file included from G_segment.cpp:24:
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 -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++/9/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++/9/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,
                 from G_segmentObject.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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_segmentObject.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,
                 from G_segmentObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_segmentObject.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_segmentObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_segmentObject.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_segmentObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_segmentObject.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_segmentObject.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_segmentObject.cpp:24:
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,
                 from G_segmentObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_segmentObject.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_segmentObject.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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,
                 from G_segmentObject.cpp:24:
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());
      |                                                                     ^
In file included from G_object.H:34,
                 from G_segmentObject.cpp:24:
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 -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++/9/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++/9/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,
                 from G_undo.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from G_undo.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from G_undo.cpp:28:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from G_undo.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_undo.cpp:28:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from G_undo.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_undo.cpp:28:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from G_undo.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 G_undo.cpp:28:
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,
                 from G_undo.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from G_undo.cpp:28:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from G_undo.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from G_undoStack.H:28,
                 from G_undoStack.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from KSegCalculateEditor.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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from KSegCalculateEditor.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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:259:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  259 | "G+ c #7F7B77",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:260:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  260 | "H+ c #C1B6AE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:261:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  261 | "I+ c #59524E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:262:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  262 | "J+ c #58514C",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:263:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  263 | "K+ c #7C736B",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:264:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  264 | "L+ c #BDAC9E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:265:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  265 | "M+ c #F1DAC7",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:266:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  266 | "N+ c #D0BBA9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:267:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  267 | "O+ c #D7D7D7",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  268 | "P+ c #737373",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:269:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  269 | "Q+ c #777777",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:270:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  270 | "R+ c #7B7B7B",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:271:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  271 | "S+ c #707070",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:272:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  272 | "T+ c #696969",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:273:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  273 | "U+ c #1D1D1D",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  274 | "V+ c #FEFEFE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:275:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  275 | "W+ c #FDFBF8",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:276:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  276 | "X+ c #FCF7F3",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:277:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  277 | "Y+ c #FBF4EE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:278:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  278 | "Z+ c #FAF1EA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:279:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  279 | "`+ c #F8EEE4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:280:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  280 | " @ c #F7EBE0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:281:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  281 | ".@ c #F7E7DB",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:282:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  282 | "+@ c #F5E4D6",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:283:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  283 | "@@ c #F3E1D1",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:284:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  284 | "#@ c #F2DDCB",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:285:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  285 | "$@ c #EFD7C1",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:286:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  286 | "%@ c #D0B8A5",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:287:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  287 | "&@ c #D9D9D9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:288:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  288 | "*@ c #5D5D5D",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:289:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  289 | "=@ c #181818",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:290:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  290 | "-@ c #5B5959",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:291:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  291 | ";@ c #C4C0BD",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:292:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  292 | ">@ c #807C79",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:293:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  293 | ",@ c #5A5653",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:294:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  294 | "'@ c #595551",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  295 | ")@ c #9F9690",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:296:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  296 | "!@ c #7C736A",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:297:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  297 | "~@ c #BCAC9E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:298:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  298 | "{@ c #7B6F65",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:299:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  299 | "]@ c #7A6D62",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  300 | "^@ c #EFD3BB",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:301:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  301 | "/@ c #CEB49E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:302:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  302 | "(@ c #DADADA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:303:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  303 | "_@ c #515151",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:304:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  304 | ":@ c #FFFEFD",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  305 | "<@ c #FDFAF8",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:306:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  306 | "[@ c #FBF6F3",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:307:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  307 | "}@ c #FAF4EE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:308:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  308 | "|@ c #F9F1E9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:309:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  309 | "1@ c #F8EDE4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:310:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  310 | "2@ c #F7EADF",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  311 | "3@ c #F6E7DA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:312:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  312 | "4@ c #F4E3D5",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:313:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  313 | "5@ c #F3E0D0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:314:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  314 | "6@ c #F1D9C6",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:315:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  315 | "7@ c #EFD6C0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:316:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  316 | "8@ c #EED3BB",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:317:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  317 | "9@ c #EDCFB6",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  318 | "0@ c #CDB29A",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:319:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  319 | "a@ c #DDDDDD",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:320:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  320 | "b@ c #727272",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:321:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  321 | "c@ c #525252",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:322:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  322 | "d@ c #4E4E4E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:323:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  323 | "e@ c #0E0E0E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:324:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  324 | "f@ c #FDFAF7",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:325:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  325 | "g@ c #807D7C",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:326:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  326 | "h@ c #7F7A76",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:327:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  327 | "i@ c #C0B5AC",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:328:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  328 | "j@ c #59524D",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:329:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  329 | "k@ c #9E9289",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:330:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  330 | "l@ c #7C726A",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:331:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  331 | "m@ c #BCAB9D",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:332:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  332 | "n@ c #7B6F64",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:333:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  333 | "o@ c #564C45",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:334:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  334 | "p@ c #998778",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:335:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  335 | "q@ c #786A5C",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:336:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  336 | "r@ c #ECCBB0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:337:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  337 | "s@ c #CCAE94",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:338:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  338 | "t@ c #505050",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:339:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  339 | "u@ c #535353",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:340:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  340 | "v@ c #4B4B4B",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:341:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  341 | "w@ c #434343",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  342 | "x@ c #090909",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:343:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  343 | "y@ c #FCF7F2",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:344:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  344 | "z@ c #FAF3ED",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:345:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  345 | "A@ c #F9F0E8",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  346 | "B@ c #F8ECE3",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:347:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  347 | "C@ c #F7E9DE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:348:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  348 | "D@ c #F5E6D9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:349:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  349 | "E@ c #F5E3D4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:350:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  350 | "F@ c #F4E0CF",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:351:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  351 | "G@ c #F2DCCA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:352:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  352 | "H@ c #F1D9C4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:353:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  353 | "I@ c #EFD5C0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:354:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  354 | "J@ c #EED2BA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:355:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  355 | "K@ c #EDCEB5",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  356 | "L@ c #EAC7AA",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  357 | "M@ c #CAAA8F",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:358:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  358 | "N@ c #040404",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:359:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  359 | "O@ c #F9F0E7",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:360:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  360 | "P@ c #F4E3D4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:361:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  361 | "Q@ c #F4E0CE",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:362:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  362 | "R@ c #F2DBC9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:363:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  363 | "S@ c #F0D9C4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:364:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  364 | "T@ c #EFD5BF",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:365:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  365 | "U@ c #EDCEB4",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  366 | "V@ c #ECCAAF",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:367:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  367 | "W@ c #EAC7A9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:368:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  368 | "X@ c #E8C3A3",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:369:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  369 | "Y@ c #C9A689",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:370:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  370 | "Z@ c #030303",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:371:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  371 | "`@ c #D9D1C9",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:372:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  372 | " # c #D8CDC6",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:373:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  373 | ".# c #D6CBC0",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  374 | "+# c #D6C7BC",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:375:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  375 | "@# c #D5C5B8",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:376:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  376 | "## c #D3C2B3",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  377 | "$# c #D3C0AF",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:378:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  378 | "%# c #D1BDAB",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:379:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  379 | "&# c #D0B9A6",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  380 | "*# c #CEB6A2",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:381:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  381 | "=# c #CDB39D",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:382:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  382 | "-# c #CDB098",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:383:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  383 | ";# c #CCAD93",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:384:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  384 | "># c #CAAA8E",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:385:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  385 | ",# c #C7A283",
      | ^~~~~~~~~~~~~~
pics/editpaste.xpm:386:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  386 | "                    . + @ # $ % &                               ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:387:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  387 | "                  * * * = - ; > , *                             ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:388:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  388 | "  ' ' ) ) ) ) ) ) ) ) = ! ~ { ] ^ / ( ) ) ) ) ) ) ) ' '         ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:389:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  389 | "_ ! : < [ [ } | | | 1 2 2 3 4 5 6 7 = ( 8 9 0 a b c d d e       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:390:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  390 | "_ f g b b h b c i j k l m n o p q r s t _ u v w x y z A e       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:391:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  391 | "_ < B C C w D E F G H I J K L M M N N N O _ P Q R S T U V       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:392:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  392 | "_ } B u W X Y W Z `  ...+._ @._ _ _ _ _ _ _ #.$.%.&.*.&.V       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:393:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  393 | "_ } h =.D -.W ;.a U S P &.>.,.'.).).!.~.).!.!.{.].^./.(._.      ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:394:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  394 | "_ :.b <.B [.}.|.Y 1.2.x 3.4.5.6.7.8.9.9.0.a.b.c.d.e.f.U _.      ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:395:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  395 | "_ : i E g.h.i.E j.}.=.T 3.k.k.k.k.k.k.k.k.k.k.k._ l._ m._.      ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:396:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  396 | "_ | ;.n.D o.-.y p.A z /.q.k.! ! ! ! ! ! ! ! ! ! r.f s._ )       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:397:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  397 | "_ t.h X u u.Y i v.X w A w.k.! ! ! ! ! ! ! ! ! ! x.! f l._       ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  398 | "_ < c c y.o.o.D p.z.%.^.A.k.! B.! B.C.! B.D.B.! E.F.! f s._     ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:399:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  399 | "_ G.<.H.I.x =.J.}.[.K.L.M.k.! ! ! ! ! ! ! ! ! ! N.O.F.! f l._   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:400:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  400 | "_ P.i X Q.[.u [.v n.R.S.6.k.! B.D.! B.D.C.D.B.! T.T.U.V.9.W.X.  ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  401 | "_ P.<.y (.j.(.z T Q Y.Z.8.k.! ! ! ! ! ! ! ! ! ! :.C.g.g.B.`._   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:402:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  402 | "_  +<.U A L.y E .+}.B.++9.k.! D.g.B.! B.C.D.D.B.@+#+$+%+&+*+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:403:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  403 | "_ =+Y Q.<.v.Q.D =.w -+S.9.k.! ! ! ! ! ! ! ! ! @+;+>+,+'+)+!+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:404:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  404 | "_ ~+d w {+{+o.s.Q R S Z.9.k.! B.D.C.D.B.! B.]+^+/+(+_+:+<+[+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:405:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  405 | "_ }+X S.B./.T w -.=.|+1+9.k.! ! ! ! ! ! ! 2+3+4+,+5+6+7+8+9+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:406:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  406 | "_ k.d C g.n.s.0+A L.Y.a+9.k.! D.B.C.D.b+c+d+/+e+f+g+h+i+j+k+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:407:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  407 | "_ l+i.y =.m+T Y.%.n+m.>.9.k.! ! ! ! o+p+q+r+s+t+u+v+w+x+y+z+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:408:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  408 | "_ A+2.p.z m+L.R.s.s.++^.B+k.! B.D.C+D+E+F+G+f+H+I+J+K+L+M+N+_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:409:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  409 | "_ O+|.P+Q+R+++Q+|+S+T+#.U+k.! ! V+W+X+Y+Z+`+ @.@+@@@#@M+$@%@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:410:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  410 | "_ &@C y I.z -+++Q+^.1+*@=@k.! R -@;@>@,@'@)@I+J+!@~@{@]@^@/@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:411:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  411 | "_ (@}.S R.|+T Y.R /.{._@b.k.:@<@[@}@|@1@2@3@4@5@#@6@7@8@9@0@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:412:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  412 | "_ a@j.Y.Q `.S.P ++b@c@d@e@k.f@g@F+h@'@i@j@k@l@m@n@o@p@q@r@s@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:413:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  413 | "_ }._@t@_@t@u@u@c@d@v@w@x@k.y@z@A@B@C@D@E@F@G@H@I@J@K@r@L@M@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:414:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  414 | "  ' ' ) ) ) ) ) V V V V N@k.z@O@B@C@D@P@Q@R@S@T@J@U@V@W@X@Y@_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:415:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  415 | "                        Z@k.`@ #.#+#@###$#%#&#*#=#-#;#>#Y@,#_   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:416:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  416 | "                        _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _   ",
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pics/editpaste.xpm:417:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
  417 | "                                                                "};
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 -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++/9/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++/9/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,
                 from KSegConstruction.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegConstruction.cpp:23:
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,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstruction.cpp:24:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstruction.cpp:24:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstruction.cpp:24:
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,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegConstruction.cpp:24:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegConstructionList.cpp:25:
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,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstructionList.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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstructionList.cpp:25:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegConstructionList.cpp:25:
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,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegConstructionList.cpp:25:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from KSegConstructionListNamer.cpp:23:
/usr/include/c++/9/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 KSegConstructionListNamer.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from KSegDocument.cpp:27:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegDocument.cpp:27:
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,
                 from KSegDocument.cpp:31:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegDocument.cpp:31:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegDocument.cpp:31:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 KSegDocument.cpp:31:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegDocument.cpp:31:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 KSegDocument.cpp:31:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegDocument.cpp:31:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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 KSegDocument.cpp:31:
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,
                 from KSegDocument.cpp:31:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegDocument.cpp:31:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegDocument.cpp:31:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegMenuMaintainer.cpp:23:
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 KSegMenuMaintainer.cpp:25:
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,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenuMaintainer.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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenuMaintainer.cpp:25:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenuMaintainer.cpp:25:
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,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegMenuMaintainer.cpp:25:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegMenus.cpp:28:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenus.cpp:30:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenus.cpp:30:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegMenus.cpp:30:
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,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegMenus.cpp:30:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegPreferencesDialog.cpp:35:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy]
  780 |     QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; }
      |                                                        ^~~~
/usr/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)'
  776 |     QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; }
      |              ^~~~~~~~
In file included from G_object.H:39,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
G_arcSector.H: In copy constructor 'G_arcSector::G_arcSector(const G_arcSector&)':
G_arcSector.H:33:60: warning: implicitly-declared 'G_arc& G_arc::operator=(const G_arc&)' is deprecated [-Wdeprecated-copy]
   33 |   G_arcSector(const G_arcSector &a) : G_filled() { arc = a.arc; }
      |                                                            ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegPreferencesDialog.cpp:36:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegPreferencesDialog.cpp:36:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegPreferencesDialog.cpp:36:
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,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp: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; }
      |   ^~~~~~~~
In file included from G_object.H:41,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp:36:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegPreferencesDialog.cpp: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++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegProperties.H:27,
                 from KSegProperties.cpp:27:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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,
                 from KSegRecursionDialog.H:27,
                 from KSegRecursionDialog.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegRecursionDialog.H:27,
                 from KSegRecursionDialog.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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegSelectionGroupDialog.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,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegSelectionGroupDialog.cpp:29:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegSelectionGroupDialog.cpp:29:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegSelectionGroupDialog.cpp:29:
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,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegSelectionGroupDialog.cpp:29:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegView.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,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegView.cpp:30:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegView.cpp:30:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegView.cpp:30:
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,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegView.cpp:30:
G_circle.H:33:3: note: because 'G_circle' has 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);
      |                                                               ^
In file included from KSegView.H:35,
                 from KSegView.cpp:30:
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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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:45: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   61 |  { return key < other.key || key==other.key && lang < other.lang; }
      |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from KSegDocument.H:40,
                 from KSegConstructionList.H:32,
                 from KSegWindow.cpp:34:
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,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegWindow.cpp:36:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegWindow.cpp:36:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegWindow.cpp:36:
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,
                 from KSegView.H:35,
                 from KSegWindow.cpp: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; }
      |   ^~~~~~~~
In file included from G_object.H:41,
                 from KSegView.H:35,
                 from KSegWindow.cpp:36:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegWindow.cpp: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; }
      |   ^~~~~~~~
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 -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++/9/ext/hash_set:60,
                 from my_hash_set.H:20,
                 from G_ref.H:29,
                 from main.cpp:28:
/usr/include/c++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from menu.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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from menu.cpp:28:
G_circle.H:33:3: note: because 'G_circle' has 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 -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++/9/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++/9/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,
                 from moc_KSegCalculateEditor.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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,
                 from moc_KSegCalculateEditor.cpp:11:
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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
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,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from KSegCalculateEditor.H:36,
                 from moc_KSegCalculateEditor.cpp:11:
G_circle.H:33:3: note: because 'G_circle' has 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 -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++/9/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++/9/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,
                 from moc_KSegConstruction.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 moc_KSegConstruction.cpp:11:
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 -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++/9/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++/9/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,
                 from moc_KSegConstructionList.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegConstructionList.H:32,
                 from moc_KSegConstructionList.cpp:11:
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 -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++/9/ext/hash_map:60,
                 from my_hash_map.H:20,
                 from KSegDocument.H:27,
                 from moc_KSegDocument.cpp:11:
/usr/include/c++/9/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,
                 from moc_KSegDocument.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 moc_KSegDocument.cpp:11:
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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 moc_KSegMenuMaintainer.cpp:11:
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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: warning: implicitly-declared 'constexpr QCharRef::QCharRef(const QCharRef&)' is deprecated [-Wdeprecated-copy]
  780 |     QCharRef operator=(int rc ) { s.ref(p)=rc; return *this; }
      |                                                        ^~~~
/usr/lib/qt3/include/qstring.h:776:14: note: because 'QCharRef' has user-provided 'QCharRef QCharRef::operator=(const QCharRef&)'
  776 |     QCharRef operator=(const QCharRef& c ) { s.ref(p)=c.unicode(); return *this; }
      |              ^~~~~~~~
/usr/lib/qt3/bin/moc KSegRecursionDialog.H -o moc_KSegRecursionDialog.cpp
g++ -c -pipe -g -Wall -W -pipe -frecord-gcc-switches -Wall -g -Os -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++/9/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++/9/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,
                 from KSegRecursionDialog.H:27,
                 from moc_KSegRecursionDialog.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 KSegRecursionDialog.H:27,
                 from moc_KSegRecursionDialog.cpp:11:
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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 moc_KSegSelectionGroupDialog.cpp:11:
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 -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++/9/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++/9/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,
                 from moc_KSegView.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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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 moc_KSegView.cpp:11:
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,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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:39,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
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; }
      |                                       ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from moc_KSegView.cpp:11:
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; }
      |                                                              ^~~
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from moc_KSegView.cpp:11:
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; }
      |                                        ^
In file included from G_object.H:37,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_arc.H:33:3: note: because 'G_arc' has user-provided 'G_arc::G_arc(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,
                 from moc_KSegView.cpp:11:
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,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_circle.H:33:3: note: because 'G_circle' has 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:41,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
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; }
      |                                                  ^
In file included from G_object.H:36,
                 from KSegView.H:35,
                 from moc_KSegView.cpp:11:
G_circle.H:33:3: note: because 'G_circle' has 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 -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:55: 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:56: 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:56: 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:76: 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:59: 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:58: 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:57: 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:56: 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++  -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.76189
+ 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
+ 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)
/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)
Hardlinking identical .pyc and .pyo files
Processing files: kseg-0.403-alt2.qa3
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.19242
+ 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.jV0ynp
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ovpYMl
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,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.4), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.29), libqt-mt.so.3 >= set:simiZcSbGTZ1c7t37xzoeDzwJxVyOR3fEFVsNdv4ruHgFBvorGeqmIEjnhkeEFnRFqDjE1EEHOnZzYmniTo3gFgaQk7DsYRDs7BPEBJUPofyWQigdwZvNa3hFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz36hikmn0zkFFZqaroAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNpZAZq0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGny0XtZc5l6cAhRodMvBWFkaekyUB7PMWZ2FjN4Dcd1usegP5FEjF8yZwbQXuzc8egMlLsjxK5eplya2fkZCXJatDxATkXo40jldOZ27xcgjyQ7JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAZobgfYLdfSGcqfcbWLUlYsfrs4eeC8fWO0YrwFL81NZoZe46r8vDoNpe2G0MFutbdbkw79lMnFSplLeYTaoNsY3idl9Jz2nOask8dfioBEJ4QaQjYQf3MfdcIVEePw8zZsBf9QVXU88GNR89Gpcq0zwmcNqvSjYxEjmh5M2o6cLMQiRypHUVTGPgCaPbCNUERHZ3e2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFCamL5XVL6vLoDXA3dkR3Q1pK93nZlrREZyGVlFbPASB4byBmDn9b6hx7BhhFFM6I1ShUvMaMeU07WNVyufGZhhKfxl0b7wMN7Kv6bPv9u9sZ4eKkWIy8TSvUnytJut0oxaODrJ7kSD1utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpySVPk6baZsXx06t50aXH64B1MZdQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQqUmrDBAhz0g36rxpZsOQ6ZumNbrR7PMuHgxrrNLK95aUSbyxoBlRbEYWco7wXYqmA45p1vgs1tWkZaBVI1ZC9wxcYLFZsUngAJ12kPKKxh9nn1ZIj38D3zVWfSy4bpj8jfWcSGZIqyVxnFX4SrCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQZn6jeTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbGu4O0BKUVyHDLWbqvTJadwzyhFJ2t8RIiMnykI7otzsAxWWD86wQPw2EFfJrCVNDujoGpU9qE4BQJqg2ZJb9wcF09dkSZ5Zzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZicnkwP2ZHkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbqT2u2QC4LF2rIaC1DAcN4QtiEsLWfK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOEDRlgZ0uXH4a3L85WbzKoypT1CzbLZ8XQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yZHdjv6tgxX0LHgOQbXgEYgyCz9WWCmmynzb48NU8KPaUTe40arMqwd6thAoebxBicL4vruB6uuvH4ZEUhjUwZl13Z1iMWLqxqb9EofN7UdRfZqcY34shhpKAafsJHulFAKAcGhR9DlC18TBi1hYzl429ww1VH0BkTfZaLsCFVJAZdewHZzpbuadEbjwSppEJKZ0RGyBkOVyNafQQGWue4hy1wOZqDJyIy9ZbPo6UwD4DJLo1U4iyg8StvgBuTnmOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT, libqt-mt.so.3(CXX3), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), 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.xz7Y8o
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.42uMIm
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UP3wXl
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
Wrote: /usr/src/RPM/RPMS/i586/kseg-debuginfo-0.403-alt2.qa3.i586.rpm
79.63user 5.27system 1:40.85elapsed 84%CPU (0avgtext+0avgdata 142592maxresident)k
0inputs+0outputs (0major+2160747minor)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
90.00user 8.85system 1:57.51elapsed 84%CPU (0avgtext+0avgdata 142592maxresident)k
0inputs+0outputs (0major+2511154minor)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	2020-11-21 12:59:06.917061528 +0000
@@ -125,3 +125,4 @@
 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:simiZcSbGTZ1c7t37xzoeDzwJxVyOR3fEFVsNdv4ruHgFBvorGeqmIEjnhkeEFnRFqDjE1EEHOnZzYmniTo3gFgaQk7DsYRDs7BPEBJUPofyWQigdwZvNa3hFzJOyZGtZfexldTAilAzHQ1QeQJ4T8171Jh7TocZ4hJS2XP7rTsj19RtaoNGSkPTtk8jgqlBZLZDC5Z2bmTLuP8FONbzN0NLT1mbZCZDZbFKWVz36hikmn0zkFFZqaroAjG5uPusyPZwOvrmQFjEh2aV59ZjSvvN1xQdJGEZcMFJZqq7SBUr3UBRBfsB5445yEkmKNpZAZq0ZfX0OWJpBLOPwVpMC9xDHQTsaEcDUjRaIGl09dw99oeZcgZpYuhgEz1tZa3YZK0S6fGny0XtZc5l6cAhRodMvBWFkaekyUB7PMWZ2FjN4Dcd1usegP5FEjF8yZwbQXuzc8egMlLsjxK5eplya2fkZCXJatDxATkXo40jldOZ27xcgjyQ7JUcIakQbONLyu7fePUOLHXeYsVZkyz19kVZmOylzBJPhho0p3gWlHTptmAZobgfYLdfSGcqfcbWLUlYsfrs4eeC8fWO0YrwFL81NZoZe46r8vDoNpe2G0MFutbdbkw79lMnFSplLeYTaoNsY3idl9Jz2nOask8dfioBEJ4QaQjYQf3MfdcIVEePw8zZsBf9QVXU88GNR89Gpcq0zwmcNqvSjYxEjmh5M2o6cLMQiRypHUVTGPgCaPbCNUERHZ3e2OCYiOi9n7cnYyvFV9ACQGZ1CNMQIvkJsuC49Hac89xkGULqF8WV2yA2wfwGk9RCwrR0FwEjIEJSmDrV6Mg4xvRGSzi69CSL03bNcYCtfEdzKTFFCamL5XVL6vLoDXA3dkR3Q1pK93nZlrREZyGVlFbPASB4byBmDn9b6hx7BhhFFM6I1ShUvMaMeU07WNVyufGZhhKfxl0b7wMN7Kv6bPv9u9sZ4eKkWIy8TSvUnytJut0oxaODrJ7kSD1utGHAS44cz3nmpwRAueaE68mdYt2JSNWqUsCB6KEGHpySVPk6baZsXx06t50aXH64B1MZdQQwBAnoOJEpPhaytGTfpYkZhm2tqpyUtHX4Y4T6Jzna00FVX7LsQqUmrDBAhz0g36rxpZsOQ6ZumNbrR7PMuHgxrrNLK95aUSbyxoBlRbEYWco7wXYqmA45p1vgs1tWkZaBVI1ZC9wxcYLFZsUngAJ12kPKKxh9nn1ZIj38D3zVWfSy4bpj8jfWcSGZIqyVxnFX4SrCRr4anRqUt8SlnA3ZDxwpLm56hWplV2oM6MWr5gwloOo2eQHVhowCQZn6jeTqFuq4DeTIllozE9a7ZgBe1LJp9x135PWbqaWWLD8qsDbGu4O0BKUVyHDLWbqvTJadwzyhFJ2t8RIiMnykI7otzsAxWWD86wQPw2EFfJrCVNDujoGpU9qE4BQJqg2ZJb9wcF09dkSZ5Zzzqe0YN9KYjTWC2ll39ITku2mHe5iRt601mt2q5EOfxVPiD451jZicnkwP2ZHkBv1yhUErZyhmRLoxoODwxPM3qu7auQ3sdbFbahzyZHcrYXeb8JCPtFYAA7eqYZlV0hvLvxuwZGNmgxaDPZqqfNGscZ5FgYM4o9yvAbqT2u2QC4LF2rIaC1DAcN4QtiEsLWfK8fz34Cucyg8lIchTTcWMW5E3a0aUlV1vt9eU4EEjvlFMBUfLeGaZr5uddZg1ywA1UOEDRlgZ0uXH4a3L85WbzKoypT1CzbLZ8XQlKERZ4ESqw7nG70ZEefiWRdxZHcY2yZHdjv6tgxX0LHgOQbXgEYgyCz9WWCmmynzb48NU8KPaUTe40arMqwd6thAoebxBicL4vruB6uuvH4ZEUhjUwZl13Z1iMWLqxqb9EofN7UdRfZqcY34shhpKAafsJHulFAKAcGhR9DlC18TBi1hYzl429ww1VH0BkTfZaLsCFVJAZdewHZzpbuadEbjwSppEJKZ0RGyBkOVyNafQQGWue4hy1wOZqDJyIy9ZbPo6UwD4DJLo1U4iyg8StvgBuTnmOkIsDcEXAHabplDzK66n3gTPe9N1pCb0ZdRBZuvvC4Z2s7upwvQqiv9wsQ0sBT
 Requires: rpmlib(SetVersions)  
@@ -129,2 +130,3 @@
 Requires: libstdc++.so.6(CXXABI_1.3)  
+Requires: libstdc++.so.6(CXXABI_1.3.9)  
 Requires: libstdc++.so.6(GLIBCXX_3.4)